小编use*_*527的帖子

如何在SQL XML中使用CDATA

请有人请帮我一个XML输出模板.我被客户端请求创建一个xml输出文件.然后,此文件将输入客户的CRM.这就是为什么,它必须与客户要求的模板完全匹配.我已经设法将它与CDATA完美匹配,用于几个领域.

以下是您可以用于测试目的的查询.我需要CDATA包装字段客户端和区域.我还通过在代码下运行来附加我得到的输出

            If OBJECT_ID('tempdb..#Temp') is Not NULL
            Drop table #Temp

            CREATE TABLE #Temp
            (
                [ShiftDate] [date] NULL,
                [Ref_Num] [varchar](20) NULL,
                [Agency_Worker_Name] [varchar](100) NULL,
                [Client] [varchar](100) NULL,
                [Area] [VarChar] (100) Null,
                [Assignment] [varchar](20) NULL,
                [Contract_Start] [varchar](30) NULL,
                [Contract_End] [varchar](30) NULL,
                [Contract_BreakInMinutes] [varchar](10) NULL,
                [Contract_Total] [varchar](30) NULL,
                [Actual_Start] [varchar](30) NULL,
                [Actual_End] [varchar](30) NULL,
                [Actual_BreakInMinutes] [varchar](10) NULL,
                [Actual_Total] [varchar](30) NULL,
                [Commission] [decimal](18, 2) NULL,
                [Total_Cost] [decimal](18, 2) NULL,
                [Rate] [varchar](20) NULL,
                [OverallCost] [decimal](18, 2) NULL,
                [AgencybackingReport] [int] NULL,
                [AccountCode] [varchar](20) NULL
            )

            Insert …
Run Code Online (Sandbox Code Playgroud)

xml t-sql sql-server cdata

11
推荐指数
1
解决办法
1514
查看次数

标签 统计

cdata ×1

sql-server ×1

t-sql ×1

xml ×1