본문 바로가기
728x90

숫자 변환2

[ORACLE] CAST() 사용법과 실전 예제 : 숫자, 날짜, 문자 변환까지 1. 오라클 CAST 함수란?CAST() 함수는 오라클에서 하나의 데이터 타입을 다른 데이터 타입으로 변환할 때 사용하는 SQL 표준 함수입니다. 예를 들어 문자열을 숫자로, 숫자를 날짜로 변환할 수 있습니다.CAST (expression AS data_type)CAST 함수는 ANSI SQL 표준을 따르므로, 오라클 외 다른 RDBMS에서도 광범위하게 사용됩니다.2. CAST 함수 기본 사용법-- 문자열을 숫자로 변환SELECT CAST('100' AS NUMBER) FROM DUAL;-- 숫자를 문자열로 변환SELECT CAST(2025 AS VARCHAR2(10)) FROM DUAL;위 예제는 각각 문자열을 숫자로, 숫자를 문자열로 변환하는 방식입니다. 숫자 → 문자열 변환 시에는 VARCHAR2의.. 2025. 6. 6.
[ORACLE] TO_CHAR() 함수로 숫자와 날짜 형식 자유자재로 변환하기 Oracle SQL에서 TO_CHAR() 함수는 날짜나 숫자 값을 문자열로 변환할 때 가장 많이 사용하는 함수입니다. 특히 데이터의 출력 형식을 제어하고자 할 때 매우 유용하게 사용됩니다.1. TO_CHAR 함수 기본 문법TO_CHAR(value, [format], [nls_parameter])value: 변환할 날짜나 숫자 값format: 출력 형식 지정 문자열nls_parameter: 국가별 설정 옵션 (선택사항)2. 날짜(Date) 형식 예제날짜 데이터를 문자열로 변환하여 원하는 형식으로 출력할 수 있습니다.SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD') FROM DUAL;출력 결과: 2025-06-04자주 사용하는 날짜 포맷YYYY - 연도 (예: 2025)MM - 월 (01 .. 2025. 6. 5.
728x90