형변환함수

    [Oracle] 함수(FUNCTION)_형 변환 함수

    * TO_CHAR 숫자 타입 또는 날짜 타입의 값을 문자타입을 반환시켜주는 함수 T0_CHAR (숫자 | 날짜, [포맷]) SELECT TO_CHAR(1234) FROM DUAL; -- '1234' 로 바뀌어 있는거임 SELECT TO_CHAR(1234, '99999') FROM DUAL; -- 5칸자리 공간 확보, 오른쪽 정렬, 빈칸 공백 SELECT TO_CHAR(1234, '00000') FROM DUAL; SELECT TO_CHAR(1234, 'L99999') FROM DUAL; -- 현재 설정된 나라(LOCAL)의 화폐 단위로 출력 SELECT TO_CHAR(1234, '$99999') FROM DUAL; SELECT TO_CHAR(1234, 'L99,999') FROM DUAL; SELECT ..

    [Oracle] 함수(FUNCTION)

    전달된 컬럼 값을 읽어들여서 함수를 실행한 결과를 반환함 - 단일행 함수 : N개의 값을 읽어들여서 N개의 결과값을 리턴(매 행 마다 함수 실행 결과 반환) - 그룹 함수 : N개의 값을 읽어들여서 1개의 결과값을 리턴 (그룹을 지어 그룹별로 함수 실행 결과 반환) >> SELECT 절에 단일행함수, 그룹함수를 함께 사용 못함 왜? 결과 행의 개수가 다르기 때문 >> 함수식을 기술 할 수 있는 위치 : SELECT절, WHERE절, ORDER BY절, GROUP절, HAVING절 LENGTH / LENGTHB, INSTR, SUBSTR, LPAD / RPAD, LTRIM / RTRIM, TRIM, LOWER / UPPER / INITCAP 2023.06...