반응형 IT개발/데이터베이스(DB)1 MSSQL, 단어 사이에 세미콜론 넣기 '123' -> '1;2;3;' MSSQL에서 문자열 '123'을 각각의 문자 뒤에 세미콜론을 추가해 '1;2;3;' 형식으로 변환하려면 다음과 같이 사용할 수 있다.FOR XML PATH를 이용한 방법:DECLARE @input VARCHAR(10) = '123';DECLARE @output VARCHAR(MAX);SET @output = STUFF(( SELECT ';' + SUBSTRING(@input, Number, 1) FROM master..spt_values WHERE Type = 'P' AND Number BETWEEN 1 AND LEN(@input) FOR XML PATH('')), 1, 1, '') + ';';SELECT @output AS Result;이 쿼리의 결과는 '1;2;3;'가 된.. 2024. 11. 12. 이전 1 다음 반응형