sql - scalar function

화이팅·2023년 1월 18일
0

sql

목록 보기
10/17

scalar function

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

  • ucase : 영문을 대문자로 변환하는 함수
select ucase('this is ucase test')
  • lcase : 영문을 소문자로 변환하는 함수
  • mid : 문자열 부분을 반환하는 함수 (공백 포함 / -4 : 뒤에서 4번째 위치)
  • length : 문자열 길이 반환하는 함수
# 문자가 없는 경우 길이 :0

select length('');

# 공백인 경우 : 1
select length(' ');

# null이니 경우 : null
select length(null);
  • round : 지정한 자리에서 숫자 반올림하는 함수 ( 0이 소수점 첫째자리)
select round(315.625) -> 316
select round(315.625,1) -> 315.6 
select round(315.625,-1) -> 320
  • now : 현재 날짜 및 시간 반환함수
select now();
  • format : 숫자를 천단위 콤마가 있는 형식으로 반환(string)하는 함수
select format(12345.6789,0) -> 12,346
select format(12345.6789,1) -> 12,345.7 (반올림됨)
select format(12345.6789,10) -> 12,345.6789000000
profile
하하...하.

0개의 댓글