단일행함수

· SQL/Oracle
날짜관련 단일행함수의 종류 (1) 기본적인 DATE타입의 연산 SELECT SYSDATE "오늘", SYSDATE + 1 "내일", -- 24시간 뒤 SYSDATE - 2 "그저께", SYSDATE + 1/24 "한시간 뒤" FROM dual; * 날짜 차이 계산 SELECT SYSDATE "오늘", SYSDATE - TO_DATE('2019-09-09') "9일로부터 몇일?" FROM dual; (2) MONTHS_BETWEEN() 두 날짜 사이의 개월 수 차이 SELECT MONTHS_BETWEEN('2019-03-01','1919-03-01') 양수결과, MONTHS_BETWEEN('1919-03-01','2019-03-01') 음수결과, MONTHS_BETWEEN('2018-09-20','2018..
· SQL/Oracle
단일행함수와 그룹함수 단일행 함수(Single-Row Function)는 테이블의 n개의 레코드에 각각 적용되어 'n개의 결과값' 산출 그룹함수(Aggregate Function) 는 여러 개(레코드) 를 동시에 입력받아 ‘1개의 결과값’ 산출 단일행함수의 종류 1) 문자함수 (1) INITCAP(문자열 또는 컬럼명) 첫글자만 대문자로 출력하고 나머지는 소문자로 출력하는 함수 Ex) SELECT INITCAP('pretty girl') FROM DUAL; = 'pretty girl' 문자열에 대해 첫글자만 대문자로 출력하라 *dual 은 오라클에서 제공하는 단일 행, 단컬럼 더미테이블 (2) LOWER(문자열 또는 컬럼명) 입력값을 소문자로 변경해서 출력하는 함수 (3) UPPER(문자열 또는 컬럼명) ..
邓伦
'단일행함수' 태그의 글 목록