【发布时间】:2016-07-28 18:34:29
【问题描述】:
如何插入包含 xml 的 TSQL 文本字段。
我可以在我的一个使用 MSSQL 作为后端的应用程序中创建自定义字段。当我创建这些自定义字段时,都转到名为MIITEM 的表中的一个名为fldxml 的字段。我想编写插入和更新语句,但我不知道如何将记录插入到 <field></field> 之间的 fldxml 字段中
<field1></field1> is custFld1( Custom Field1)
<field2></field2> is custFld2( Custom Field2)
<field3></field3> is custFld3( Custom Field3)
<field4></field4> is custFld4( Custom Field4)
这是字段中数据的样子
<fields><field3>PFB652S6</field3><field1></field1><field2></field2><field4></field4></fields>
这里是数据类型
【问题讨论】:
-
不要使用文本数据类型。十多年来,它已被弃用,取而代之的是 varchar(max)。文本数据类型非常难以使用。对于手头的问题,我不明白您要做什么,并且您发布的示例“xml”不是有效的 xml。
标签: sql-server xml tsql