IT Log

[SQL Server] Functions - 문자열 함수 본문

SQL/SQL Server

[SQL Server] Functions - 문자열 함수

newly0513 2022. 1. 20. 16:54
728x90
반응형

문자열 함수

CONCAT / CONCAT_WS

-- CONCAT > 둘 이상의 문자열 값을 연결
CONCAT ( string_value1, string_value2 [, string_valueN ] )

-- CONCAT_WS > 구분된 기호를 사용하여, 둘 이상의 문자열 값을 연결
CONCAT_WS ( separator, argument1, argument2 [, argumentN]... )

LEFT / RIGHT / SUBSTRING

-- LEFT > 문자열 왼쪽부터 지정된 수만큼 문자를 반환
LEFT ( character_expression , integer_expression )

-- RIGHT > 문자열 오른쪽부터 지정된 수만큼 문자를 반환
RIGHT ( character_expression , integer_expression )

-- SUBSTRING > 일부를 반환
SUBSTRING ( expression ,start , length )

LEN

LEN ( string_expression )

LOWER / UPPER

-- LOWER 대문자 데이터를 소문자 데이터로 변환
LOWER ( character_expression )

-- UPPER > 소문자 데이터를 대문자 데이터로 변환
UPPER ( character_expression )

LTRIM / RTIRM / TRIM

-- 선행 공백을 제거한 후 반환
LTRIM ( character_expression )

-- 후행 공백을 제거한 후 반환
RTRIM ( character_expression )

-- 시작 또는 끝에서 공백을 제거한 후 반환 > 지정문자 제거 가능
TRIM ( [ characters FROM ] string )
TRIM ( string )

REPLACE / TRANSLATE

-- REPLACE > 지정된 문자열 값의 모든 항목을 다른 문자열 값으로 반환
REPLACE ( string_expression , string_pattern , string_replacement )

-- TRANSLATE > 두번째 인수에 지정된 문자를 세번째 인수로 변환하여 반환
TRANSLATE ( inputString, characters, translations)

REPLICATE / SPACE

-- REPLICATE > 지정된 횟수만큼 문자를 반복
REPLICATE ( string_expression , integer_expression )

-- SPACE > 공백을 지정된 횟수만큼 반환
SPACE ( integer_expression )

STRING_SPLIT

STRING_SPLIT ( string , separator [ , enable_ordinal ] )
728x90
반응형

'SQL > SQL Server' 카테고리의 다른 글

[SQL Server] CURSOR  (0) 2022.01.25
[SQL Server] Functions - 변환 함수  (0) 2022.01.20
[SQL Server] Functions - 순위 함수  (0) 2022.01.18
[SQL Server] Functions - 분석 함수  (0) 2022.01.18
[SQL Server] Functions - 집계 함수  (0) 2022.01.18
Comments