ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [SQL] 내장 함수 - 단일행 함수(Single-Row Function)
    Database 2023. 7. 4. 23:03

    함수(function)는 벤더에서 제공하는 함수인 내장함수(Built-in Function)와 사용자가 정의할 수 있는 함수(User Defined Function)으로 나눌 수 있음

    내장 함수(Built-in Function) : SQL을 더욱 강력하게 해주고 데이터 값을 간편하게 조작하는데 사용됨

    단일행 함수 : 단일 행 값이 입력됨

    다중행 함수 : 다중 행 값이 입력됨, 집계함수 / 그룹함수 / 윈도우함수

    단일행 함수(Single-Row Function)

    종류
    내용
    함수의 예
    문자형 함수
    문자를 입력하면 문자나 숫자 값을 반환
    LOWER,UPPER,ASCII,CHR/CHAR,CONCAT,SUBSTR/SUBSTRING,LENGTH/LEN,LTRIM,RTRIM,TRIM
    숫자형 함수
    숫자를 입력하면 숫자 값을 반환
    ABS,SIGN,MOD,CEIL/CEILING,FLOOR,ROUND,TRUNC,SIN,COS,TAN,EXP,POWER,SQRT,LOG,LN
    날짜형 함수
    DATE 타입의 값을 연산
    SYSDATE/GETDATE,EXTRACT/DATEPART,TO_NUMBER(TO_CHAR(d,'YYYY'|'MM'|'DD'))/YEAR|MONTH|DAY
    변환형 함수
    문자, 숫자, 날짜형 값의 데이터 타입을 변환
    (CAST,TO_NUMBER,TO_CHAR,TO_DATE)/(CAST, CONVERT)
    NULL 관련 함수
    NULL을 처리하기 위한 함수
    NVL/ISNULL,NULLIF,COALESCE

    / : Oracle 함수 / SQL Server 함수 표시

    'Database' 카테고리의 다른 글

    [SQL] 옵티마이저  (0) 2023.07.06
    [SQL] 소프트 파싱 / 하드 파싱  (0) 2023.07.05
    [SQL] 인덱스 스캔 방식  (0) 2023.07.05
    [SQL] 내장 함수 - 문자형 함수  (0) 2023.07.04
    [SQL] DDL / DML / DCL / TCL  (0) 2023.07.04
Designed by Tistory.