본문 바로가기

개발일지

(233)
[Oracle] 다양한 함수 배워보기 날짜 포맷 SELECT TO_CHAR(SYSDATE, 'YYYYMMDD') ,TO_CHAR(SYSDATE, 'YYYY/MM/DD') ,TO_CHAR(SYSDATE, 'YYYY-MM-DD') ,TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; 날짜에 0 없애기 SELECT TO_CHAR(SYSDATE, 'MM/DD') --07/03 ,TO_CHAR(SYSDATE, 'FMMM/DD') --7/3 FROM DUAL; 구분자로 날짜 형식 만들기 SELECT TO_CHAR(SYSDATE, ""YYYY"년 "MM"월 "DD"일") ,TO_CHAR(SYSDATE, ""HH24"시 "MI"분 "SS"초") FROM DUAL; 시간의 오전, 오후 값 표현 SELECT TO_C..
[Oracle] 기본 용어 및 상식 MySQL을 배우긴 했지만 조금씩 사용하는 단어가 다르다는 걸 알아두길! 문법은 같다! 가령, INT와 같은 데이터 타입에 따라 숫자를 조정 했다면 여기에서는 NUMBER로 대체가 된다. CHAR(N)의 경우 고정 길이 (학번과 같은 바뀔 일이 없는 프라이머리키와 같은 경우를 말함) 기존에 많이 사용하던 VARCHAR와 다르게 오라클에서는 VARCHAR2를 사용하는데 고정되지 않고 유동적인 길이일 경우를 뜻한다. ~Oracle 계정 만들기와 권한 설정~ c## 원래는 붙지 않았지만 최근버전(?)에서부턴 사용자 이름을 만들 때 아이디 앞에 'c##'를 적어야 한다. cmd창 열어서 -> sqlplus "/as sysdba" 사용자 생성 create user c##username identified by 1..
[JavaScript] 대화상자 Dialog Box 대화상자(DialogBox) alert()메소드 사용자에게 간단한 메세지를 보여주고, 그것에 대한 사용자의 확인을 기다림 alert() 메소드 alert대화상자 prompt() 메소드 사용자에게 간단한 메세지를 보여주고, 사용자가 입력한 문자열을 반환함 prompt 창 버튼선택 화면에 있는 버튼을 클릭하면 입력창이 뜬다. 코드에서 기본값으로 설정해둔 홍길동이 적혀있다. innerHTML을 통해서 내가 입력한 text 아이디인 글자가 화면에 뿌려진다. **innerHTML은 문서바디 안에 있는 html 코드를 자바스크립트로 조작할 수 있게 해주는 코드이다. confirm() 메소드 사용자에게 간단한 메세지를 보여주고, 사용자가 확인이나 취소를 누르면 그 결과를 불리언(boolean) 값으로 반환함 conf..
[JavaScript] 아직 생성되지 않은 HTML 요소에 속성 추가 아직 생성되지 않은 HTML 요소에 속성 추가 속성추가 안녕 속성추가 버튼을 누를 때마다 새로운 단락이 추가 되고 가장 하단에 있는 글씨(태그)가 빨간색이 되는 문장이 있다. setAttribute() .setAttribute() 괄호 안에서 선택한 요소(Element)의 속성(Attribute) 값을 정한다. 만약 속성값이 원래 있었다면 지우고 다시 넣는다. document.getElementById("para").setAttribute("style", "color:Red"); id para 안에 값을 넣는다. 어떤 값? 스타일 요소에서 속성값 빨간색 createElement() .createElement() 괄호 안에서 선택한 요소(Element)를 추가한다. var newNode = document..
[JavaScript] 문자열, 배열 관련 메소드 모음 문자열의 위치 찾기 indexOf() - 앞에서부터 찾는다. lastIndex() - 뒤에서부터 찾는다. 특정 문자나 문자열이 처음으로 등장하는 위치나 마지막으로 등장하는 위치를 반환하는 메서드이다. 전달 받은 특정 문자나 문자열을 찾을 수 없을 때는 -1을 반환한다. var str = "abcDEFabc"; document.write(str.indexOf('abc') + " "); document.write(str.indexOf('abcd') + " "); document.write(str.indexOf('abc', 3) + " "); document.write(str.lastIndexOf('abc') + " "); document.write(str.lastIndexOf('d') + " "); docu..
[JavaScript] 함수(1) 함수(function) 하나의 특별한 목적으로 작업을 수행하도록 설계된 독립적인 블록을 의미한다. 필요할 때마다 호출하면 반복해서 사용 가능! 반환문(return) 함수는 반환문을 포함할 수 있다. 호출자가 함수에서 실행된 결과를 반환을 통해서 받을 수 있다. return는 배열이나 객체를 포함한 모든 타입의 값을 반환할 수 있다. function multiNum(x, y) { return x*y; } let a = multiNum(3,4); document.write(a); multiNum(3,4) 인자값 3,4가 함수로 전달된다. 함수가 호출되고 계산을 한 뒤 리턴값이 a에 저장된다. 변수의 유효 범위 1. 지역 변수 (local variable) 2. 전역 변수 (global variable) 지역..
JavaScript의 기본과 오브젝트의 설명 JavaScript 사용자의 input값을 핸들링 하는 경우 예를들어 DOM, DOM 객체를 보이거나 안 보이게 하거나.. style을 다르게 주거나 이런 걸 컨트롤 한다. 변수 var, let, const 변수명 기능 var 동일한 변수명을 선언해도 허용 let 동일한 변수명을 선언하면 오류가 뜸 const 상수의 의미로 한 번 선언을 하면 값 수정도 못 함 10년 동안 자바스크립트에는 var만 있었지만 또 다른 타입인 let과 const가 생겼다. var 변수만을 사용해서 개발을 하는 경우. 한 페이지에 방대하게 작성했을 때 개발자가 실수로 같은 변수명을 만들어서 사용하는 경우가 있다. 그렇게 되면 앞에 썼던 변수의 값이 나도 모르게 바뀌는 불상사가 생기곤 해서 다른 변수 타입들이 생기게 된 것이다...
자바스크립트/제이쿼리 비교 (2) - 각 지역의 동네를 조회(select) 자바스크립트와 제이쿼리의 차이 자바스크립트로 작성한 코드를 제이쿼리 언어로도 표현할 수 있다. 더 짧게 줄일 수 있기에 편하게 사용 가능! (기초적인 html 기능들은 따로 설명하지 않음) 연습 이름 : 지역 : 서울 practice365.xyz 저번 글에 이어서 ... 이번엔 동네까지 추가를 해본다. 서울이 디폴트 상태이니까 서울의 동네를 표시하고 내가 다른 지역을 선택하면 서울의 동네가 지워지고 내가 선택한 지역의 동네를 보여주는 코드! 자바스크립트 버전 이름 : 지역 : 서울 인천 동네 : 강남 서초 부평 학익 제출 동네 : 강남 서초 부평 학익 아래에서 함수를 만들기 위해 각 select id를 설정할 때 "region_"까지는 맞추고 뒤에 오는 숫자에 지역번호를 넣는다. style = "disp..