db 함수(2)
-
oracle start with connect by prior
oracle start with connect by prior 절 은 트리형태 구조이다 쇼핑몰 같은 1뎁스 2뎁스 3뎁스 4뎁스 에대한 트리구조를 쿼리로 만들어바라 그얼마나 조인을 해야하고 복잡한일인가또한 게시판에대한 일반글과 댓글에 대한 트리구조를 만들려고 해보자. 예를들면 -Sport-골프-골프공 -골프채 -골프장갑-스노우보드-부츠-데크-장갑이런구조가 있는 쇼핑몰이라고 생각하자 -Sport [ depth = 1 , no= 1 , upno=1]-골프 [ depth = 2 , no= 2 , upno=1]-골프공 [ depth = 3 , no= 3 , upno=2]-골프채 [ depth = 3 , no= 4 , upno=2]-골프장갑 [ depth = 3 , no= 5 , upno=2]-스노우보드 [ de..
2014.01.09 -
Oracle 내장함수
숫자 관련 함수 ROUND(VALUE[,n]) : 소수 n자리까지 반올림, n음수 가능 TRUNC(VALUE[,n]) : 소수 n자리까지만 표시(버림), n음수 가능 MOD(m,n) : m/n의 나머지 문자열 함수 LOWER(변환하려는 값) : 소문자로 변경 UPPER(변환하려는 값) : 대문자로 변경 INICAP(변환하려는 값) : 앞글자(INITIAL)만 대문자, 나머지는 소문자 CONCAT(A,B) : 문자열 결합(|| 연산과 같음) SUBSTR(col, m[,n]) : 문자열 m~n까지 반환, m이 마이너스이면 끝에서부터 카운트, n이 없으면 끝까지 LENGTH(col) : 문자열의 길이 INSTR(col, m) : m이 포함된 위치 반환 LPAD(col, m, 'string') : 문자열 폭을 ..
2013.02.08