SQL Server stuff()
내장 함수란?
- 기존의 문자열에 새로운 문자열을 끼워넣고 싶을 때 사용한다.
양식
STUFF ( character_expression , start , length , replaceWith_expression )
character_expression
: 기존의 문자열- varchar(max) 혹은 nvarchar(max) 유형이 아니라면, 8000 byte 까지만 허용
start
: 시작 위치- 1부터 시작, 1이 가장 첫번째 글자 앞
- 음수나 0을 넣으면, 함수가
NULL
을 반환
length
: 삭제할 문자의 길이start
지점 뒤에 있는 글자 중 원하는 만큼 지울 수 있다.
replaceWith_expression
: 끼워넣을 문자열
예시
SELECT STUFF('SQL.!', 4, 1, ' Is Fun To Learn');
예시 실행 결과
SQL Is Fun To Learn!
반응형
'데이터베이스 > MSSQL' 카테고리의 다른 글
MSSQL (SQL SERVER) 임시 테이블 생성 방법 (0) | 2022.07.11 |
---|---|
SQL SERVER (MSSQL) 날짜와 날짜 사이 모든 날짜 구하기 (0) | 2022.06.21 |
MSSQL 에서 1~10000 까지의 숫자 반복하여 출력하기 (0) | 2022.06.01 |
MSSQL 실무 쿼리 튜닝법 (0) | 2022.06.01 |
SQL Server 에서 인덱싱을 제대로 타지 못하는 다양한 이유 (0) | 2022.06.01 |