Scalar Functions

hh_binvely·2024년 3월 17일
0

Part 03. SQL

목록 보기
10/11
post-thumbnail

Scalar Function

  • 입력값을 기준으로 단일 값을 반환하는 함수

1. UCASE

  • Upper case, 영문을 대문자로 변환하는 함수

    생성 문법

    select ucase (string);

2. LCASE

  • Lower case, 영문을 소문자로 변환하는 함수

    생성 문법

    select ucase (string);

3.MID

  • 문자열 부분을 반환하는 함수

    생성 문법

    select mid (string, start_position, lenth);
  • string : 원본 문자열
  • start : 문자열 반환 시작 위치 (첫글자는 1, 마지막글자는 -1)
  • length : 반환할 문자열 길이

4.LENGTH

  • 문자열의 길이를 반환하는 함수

    생성 문법

    select length(string);

5.ROUND

  • 지정한 자리에서 숫자를 반올림하는 함수

    생성 문법

    select round(number, decimals_place);
  • number : 반올림할 대상
  • decimals : 반올림할 소수점 위치 (Option)
    ** Option이 없을 경우, Default로 소수점 첫 째자리에서 반올림 ( option=0과 같은 의미)
    ** 일단위 위치는 -1

6.NOW

  • 현재 날짜 및 시간을 반환하는 함수

    생성 문법

    select now();

    ** 반환되는 값이 숫자

7.FORMAT

  • 숫자를 천단위 콤마가 있는 형식으로 반환하는 함수

    생성 문법

    select length(string);
  • number : 포맷을 적용할 문자 혹은 숫자
  • decimals : 표시할 소수점 위치 (Option)
    ** 소수점을 표시하지 않을 경우 deciamls=0
    ** 반환되는 값이 문자

0개의 댓글

관련 채용 정보