博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
不允许 ASSIGNMENT 语句中包含 FOR XML 子句。
阅读量:6569 次
发布时间:2019-06-24

本文共 362 字,大约阅读时间需要 1 分钟。

DECLARE @guidList NVARCHAR(max)
SELECT   @guidList=( CAST(OrderGUID AS nvarchar(max)) +
'
,
'
FROM OrderWareHouse.dbo.OrderDetail
FOR XML PATH(
'')
将XML Paht(
'')查询出来的结果赋值给@guidList 变量此时会出错:不允许 ASSIGNMENT 语句中包含 FOR XML 子句。
修改为:
set @guidList=(SELECT  (CAST(OrderGUID AS nvarchar(max)) +
'
,
'
FROM  OrderWareHouse.dbo.OrderDetail
FOR XML PATH(
''))
PRINT @guidList

转载地址:http://wopjo.baihongyu.com/

你可能感兴趣的文章
【LeetCode-面试算法经典-Java实现】【015-3 Sum(三个数的和)】
查看>>
编程之美初赛第一场
查看>>
安卓APK瘦身
查看>>
java操作impala
查看>>
将jsp页面转pdf
查看>>
python 字典的系列操作
查看>>
如何计算两个文档的相似度(一)
查看>>
第一课:数据结构的基本概念和术语
查看>>
php缓存技术
查看>>
.NET开发必备网址
查看>>
jQuery 闭包
查看>>
Early Z Culling
查看>>
QTableView中使用Delegate方式来实现对特定列的文本进行换行
查看>>
JS打字效果的动态菜单代码分享
查看>>
20175317 《Java程序设计》第一周学习总结
查看>>
轮询 长轮询 websocket
查看>>
屏幕取色工具
查看>>
spring包自动扫描声明
查看>>
Xen之初体验:HA(额外附加)
查看>>
Python学习笔记(八)—使用正则获取网页中所需要的信息。
查看>>