반응형
SELECT ','+ USERNAME
FROM SYSUER
FOR XML PATH('')
결과 : ,일일일,이이이,삼삼삼,사사사
맨 앞의 콤마를 제거해야한다.
이때 필요한 게 STUFF 함수.
STUFF함수는 지정된 문자열의 시작위치와 크기를 지정하여 원하는 문자로 치환하는 함수.
SELECT STUFF((
SELECT ','+ USERNAME
FROM SYSUER
FOR XML PATH('')
), 1, 1, '') AS 과일이름
맨앞에 콤마를 제거해준다.
반응형
'IT > DB' 카테고리의 다른 글
[MSSQL] 현재 날짜, 시스템 시간 출력 (0) | 2022.04.01 |
---|---|
[MSSQL] WITH NOLOCK 이란? (0) | 2022.03.29 |
[MSSQL] 콤마로 구분된 데이터를 테이블로 전환 (0) | 2022.03.28 |
[MSSQL] 변수 LIKE절 활용 프로시져 (0) | 2022.03.22 |
[MSSQL] select된 값으로 update하기 (0) | 2022.03.15 |