본문 바로가기

sql

문자열 함수: CONCAT0, SUBSTRINGO, UPPER, LOWERO

  1. CONCAT(str1, str2, ...):
    • CONCAT 함수는 하나 이상의 문자열을 연결하는 데 사용됩니다.
    • 매개변수로 전달된 모든 문자열을 연결하여 하나의 문자열로 반환합니다.
    • 예를 들어, CONCAT('Hello', ' ', 'World')는 'Hello World'를 반환합니다.
  2. SUBSTRING(str, start, length):
    • SUBSTRING 함수는 주어진 문자열의 일부분을 추출하는 데 사용됩니다.
    • 첫 번째 매개변수는 추출할 문자열이고, 두 번째 매개변수는 시작 위치를 나타내며, 세 번째 매개변수는 추출할 문자열의 길이입니다.
    • 예를 들어, SUBSTRING('Hello World', 1, 5)는 'Hello'를 반환합니다.
  3. UPPER(str):
    • UPPER 함수는 문자열을 모두 대문자로 변환합니다.
    • 주어진 문자열의 모든 문자를 대문자로 바꿔 반환합니다.
    • 예를 들어, UPPER('hello')는 'HELLO'를 반환합니다.
  4. LOWER(str):
    • LOWER 함수는 문자열을 모두 소문자로 변환합니다.
    • 주어진 문자열의 모든 문자를 소문자로 바꿔 반환합니다.
    • 예를 들어, LOWER('WORLD')는 'world'를 반환합니다.

이러한 함수들을 사용하여 데이터베이스에서 문자열을 원하는 형식으로 조작하거나 검색할 수 있습니다. 예를 들어, 대소문자를 구별하지 않고 데이터를 비교하려는 경우나 특정 문자열을 추출하려는 경우에 유용하게 활용됩니다.