我使用的是 SQL Server 2005。我的存储过程中有 2 个WITH 子句
WITH SomeClause1 AS
(
SELECT ....
)
WITH SomeClause2 AS
(
SELECT ....
)
但出现错误
关键字“with”附近的语法不正确。如果此语句是公用表表达式或 xmlnamespaces 子句,则前一个语句必须以分号终止。
我有什么选择?难道还有我不知道的分离器吗?
使用逗号分隔 CTE
;WITH SomeClause1 AS
(
SELECT ....
)
, SomeClause2 AS
(
SELECT ....
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)