본문 바로가기

내장함수4

[Oracle] 내장함수 : 비교함수, 디코딩 함수 Oracle에서 사용할 수 있는 내장 함수에서 비교적 자주 사용하는 비교 함수와 디코딩 함수들은 다음과 같습니다. 1. 비교함수 함수명 양식 기능 설명 GREATEST GREATEST(expr1, expr2, ...) - 매개변수 중 가장 큰 값을 반환 - 첫번째 값의 데이터 타입을 기준으로 나머지 매개변수의 데이터 타입을 변환하여 비교함 - null이 있으면 무조건 null을 반환 LEAST LEAST(expr1, expr2, ...) - 매개변수 중 가장 작은 값을 반환 - 첫번째 값의 데이터 타입을 기준으로 나머지 매개변수의 데이터 타입을 변환하여 비교함 1.1 GREATEST(expr1, expr2, ...) GREATEST(expr1, expr2, ...) 매개변수 중 가장 큰 값을 반환 매개변.. 2022. 5. 22.
[Oracle] 내장 함수 : 형 변환 함수 Oracle에서 사용할 수 있는 형 변환 함수들은 다음과 같습니다. 1. 형 변환 함수 함수명 양식 기능 설명 TO_CHAR TO_CHAR(num or date, format) 숫자(num) or 날짜(date)를 형식에 맞는 문자열로 변환 TO_NUMBER TO_NUMBER(str, format) 형식(format)의 문자열(str)을 숫자로 변환 TO_DATE TO_TIMESTAMP TO_DATE(str, format) TO_TIMESTAMP(str, format) 형식(format)의 문자열(str)을 날짜로 변환 형식(format)의 문자열(str)을 TIMESTAMP로 변환 BIN_TO_NUM BIN_TO_NUM(2진수) 콤마로 구분된 2진수를 10진수로 변환 NUMTODSINTERVAL NUM.. 2022. 5. 13.
[Oracle] 내장 함수 : 숫자 함수, 수학 함수 Oracle에서 사용할 수 있는 숫자, 수학 함수들은 다음과 같습니다. 1. 숫자 함수, 수학 함수 함수명 양식 기능 설명 ABC ABS(n) 절대값 반환 SIN, COS, TAN ASIN, ACOS, ATAN ATAN2 SIN(n), COS(n), TAN(n) ASIN(n), ATAN(n), ATAN(n) ATAN2(n1, n2) 삼각함수 관련함수 n은 라디안값으로 입력 라디안 : 각도 * 2 * PI / 360 CEIL FlOOR ROUND CEIL(n) FlOOR(n) ROUND(n, i) 올림 버림 반올림, i+1 자리에서 반올림, i기본값은 1 EXP LN LOG EXP(n) LN(n) LOG(base, n) e의 n제곱 값을 반환 자연 로그 함수로 밑수가 e인 로그함수 base를 밑수로 하는 .. 2022. 5. 2.
[Oracle] 내장 함수 : 문자열 함수 일람 Oracle은 많은 내장 함수를 가지고 있습니다. 그중에서 문자열을 조작하는 함수들 가운데 자주 사용되는 것들은 아래와 같습니다. 1. 문자열 함수 목록 함수명 양식 기능 설명 ASCII CHR ASCIISTR UNISTR ASCII(char) CHR(num) ASCIISTR(한글) UNISTR('유니코드값') 문자의 아스키 코드값 반환 아스키 코드값(숫자)에 해당하는 문자 반환 입력한 글자에 해당하는 유니코드 값을 16진수로 반환 유니코드 값을 문자로 반환 LENGTH LENGTHB LENGTH(str) LENGTH(str) 문자열의 길이를 반환 문자열의 BYTE길이를 반환, 한글 1자는 3BYTE CONCAT || CONCAT(str1, str2) || 2개의 문자열만 연결해서 반환 다수의 문자열을 .. 2022. 4. 28.