본문 바로가기
데이터베이스

[DB] SQL 기본 함수(문자, 숫자, 날짜, 시간, 문자 처리 함수)

by Taehyung Kim, dev 2020. 12. 26.
728x90

문자

  • CHAR(value) : 2000 bytes
  • VARCHAR2(value) : 4000 bytes

숫자

  • INT

날짜

  • DATE()

시간

  • TIME()

문자열 처리 함수

  • CONCAT('a', 'b') : 'ab'
  • LOWER('ABCDE') : 'abcde'
  • UPPER('abcde') : 'ABCDE'
  • INITCAP('abcde') : 'Abcde'
  • SUBSTR('SQL Study', 1, 3) : 'SQL'
  • REPLACE
    • REPLACE('SQL Study', 'Study', 'Lite') : 'SQL Lite'
    • REPLACE('SQL Study', SUBSTR('SQL Study', 0, 3), 'DB') : 'DB Study'
  • LENGTH('SQL') : 3
  • COUNT : 개수
  • INSTR('abcde', 'd') : 4
  • ROUND(0.35, 1) : 0.4
  • TRUNC(0.35, 1) : 0.3
  • MOD(5, 2) : 1
  • POWER(2, 4) : 16
  • SQRT : 제곱근
  • SUBSTR
    • SUBSTR('SQL Study', 0, 3) : 'SQL'
    • SUBSTR('SQL Study', 3) : 'L Study
728x90

댓글