XML 요소로 열의 값을 가져 오려고합니다. SQL Server의 For XML을 사용하여이 작업을 수행 할 수 있습니까?XML 용 tsql은 값을 요소로 지정합니다.
declare @XMLTest table([Name] [nvarchar](50) NOT NULL)
INSERT @XMLTest ([Name]) VALUES (N'One¬d¦Uº')
INSERT @XMLTest ([Name]) VALUES (N'Two')
INSERT @XMLTest([Name]) VALUES (N'Three')
나는 선택 쿼리에서 별도의 행에 다음을 좀하고 싶습니다.
이렇게하면 값의 잘못된 문자를 이스케이프 처리하여 XML로 올바르게 직렬화 할 수 있습니다.
<One_x00AC_d_x00A6_U_x00BA_/>
<Two/>
<Three/>
FOR XML 쿼리에서이 결과를 얻을 수 있습니까?
어떤 SQL Server 버전입니까? – Szymon
@Szymon SQL Server 2008 R2 – Ishpal
그렇게 할 수 있다고 생각하지 않습니다. 왜이 작업을 수행할까요? 어떻게 그 후에 xml을 쿼리 할 것입니까? –