比如:
carrier dep arr cabin returnPercent
我想显示为: HU PEK SEA B/H/K/L/M/Q/X 0.00
这种形式的,请高手帮忙!!!
大神,第 6 行: 'XML' 附近有语法错误。
create table InterPolicy(
carrier varchar(10),
dep varchar(10),
arr varchar(10),
cabin varchar(3000),
returnPercent Decimal(18,2),
addMoney varchar(20),
id varchar(100)
)
有错吗?我测试了,没错啊。
您的是什么版本的,难道我的不支持FOR XML PATH? 我这边还是报的是XML 腹肌你有语法错误唉
追答select camer from dbo.baidu for xml path('')
你有没有把表名称改成你的表名称?
用上面的语句,就可以测试你的sql支不支持for xml path()了
改了表名的,多半我的sqlserver2008 用不上xml path() 执行上面的那句报
消息 170,级别 15,状态 1,第 2 行
第 2 行: 'path' 附近有语法错误。
用不了xml path()。你就只能用group by+游标了。
本回答被提问者和网友采纳