STUFF(SQL Server Compact)
지정된 길이의 문자를 삭제하고 지정된 시작점에 다른 문자 집합을 삽입합니다.
구문
STUFF (character_expression, start, length, character_expression )
인수
character_expression
nvarchar또는 ntext로 암시적으로 변환될 수 있는 식입니다.start
정수 값 또는 int로 암시적으로 변환할 수 있는 식이며 삭제 및 삽입 시작 위치를 지정합니다. start가 음수이면 Null 문자열이 반환됩니다. start가 첫 번째 character_expression보다 길면 Null 문자열이 반환됩니다.length
정수 또는 int로 암시적으로 변환할 수 있는 식이며 삭제할 문자 개수를 지정합니다. length가 첫 번째 character_expression보다 길면 마지막 character_expression의 마지막 문자까지 삭제됩니다. length가 음수이면 Null 문자열이 반환됩니다.
반환 값
nvarchar 또는 ntext
예
다음 예에서는 Products테이블에서 Product ID의 두 번째 숫자를 삭제하고 문자 '000'으로 바꿉니다.
SELECT STUFF([Product ID], 2,1, '000')
FROM Products