日期:2014-05-18  浏览次数:20453 次

在SQL 中操作XML 数据的问题
小弟参考了书上的范例

写了以下为XML赋值的代码 但出现了以下的错误讯息 这是怎么回事呢?

SQL code



DECLARE @myxml xml 
SET @myxml = '<产品>
   <产品 ID>76</产品 ID>
   <类别名称>饮料</类别名称>
   <说明>软饮料、咖啡、茶、啤酒和淡啤酒</说明>
   <产品名称>柠檬汁</产品名称>
   <单价>18.0000</单价>
   <库存量>57</库存量>
</产品>'
select @myxml




------解决方案--------------------
SQL code
SET @myxml = '<产品>
   <产品ID>76</产品ID>   --去掉产品ID中的空格
   <类别名称>饮料</类别名称>
   <说明>软饮料、咖啡、茶、啤酒和淡啤酒</说明>
   <产品名称>柠檬汁</产品名称>
   <单价>18.0000</单价>
   <库存量>57</库存量>
</产品>'
select @myxml