我試圖插入位XML在我的表中的XML列的開始,但是我正在一個錯誤XML分析:行1,字符7,文本/ xmldecl不輸入
XML解析:**行1,字符7,text/xmldecl不在輸入的開頭。
它在2012年的工作很好,但它在2008 R2止步,這裏是我試圖插入XML ...我有它歸結爲它的最小尺寸:
@xml = N'"<?xml version=\"1.0\" encoding=\"UTF-16\"?>"'
不知道爲什麼它的與2008 R2不同。我嘗試了許多不同的方式來表示開標籤,但都沒有奏效。
包括
@xml = N'"<?xml version="1.0" encoding="UTF-16"?>"'
任何幫助表示讚賞
確定你在SQL Server 2008和2012上都使用XML數據類型?我沒有看到在SQL Server 2012中運行的代碼。 –