日期:2014-05-17  浏览次数:20678 次

SQL Server之单双不分_散分贴
DECLARE @x XML
SET @x='<Root Col1=''A'' Col2="A"/>'

SELECT @x
/*
<Root Col1="A" Col2="A" />
*/

------解决方案--------------------

------解决方案--------------------
是xml不分吧~
------解决方案--------------------
--没有复现 ...

DECLARE @x XML
SET @x='<Root?Col1=''A'' Col2="A"/>'

select @x

--消息 9455,级别 16,状态 1,第 2 行
--XML 分析: 行 1,字符 6,非法的限定名称字符

SELECT @@VERSION

--Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)   
--Apr  2 2010 15:48:46   
--Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) 
--on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
 
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
本来就是,两者都可以作为字符串的分界符
------解决方案--------------------



恭喜发财,来年工作有新篇章!!

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
单双不分。
------解决方案--------------------

------解决方案--------------------
单双不分也得接分.
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------