[SQL] - 문자열 연산

유현민·2021년 10월 20일
0

SQL

목록 보기
12/34
  1. 문자열 결합
    데이터베이스 데품마다 방법이 다르다.
  • SQL Server : +
  • Oracle, DB2, PostgreSQL : ||
  • MySQL : CONCAT

    문자열 결합으로 단위를 연결

  1. SUBSTRING 함수
    문자열의 일부분을 계산해서 반환해주는 함수.

    SUBSTARING('20140125001', 1, 4) -> '2014'
    SUBSTRING('20140125001',5,2) -> '01'

  2. TRIM 함수
    문자열의 앞뒤로 여분의 스페이스가 있을 경우 제거해주는 함수.
    중간 스페이스는 제거 불가능

    TRIM('ABC ') -> 'ABC'

  3. CHARACTER_LENGTH 함수
    문자열의 길이를 계산해 돌려준다.

  4. OCTET_LENGTH 함수
    문자열의 길이를 바이트 단위로 계산

  5. 문자세트
    EUC_KR에서 ASCII 문자는 1바이트, 한글은 2바이트
    UTF-8에서 ASCII 문자는 1바이트, 한글은 3바이트

profile
smilegate

0개의 댓글