【发布时间】:2011-07-19 12:55:41
【问题描述】:
举例:
With DependencedIncidents AS
(
SELECT INC.[RecTime],INC.[SQL] AS [str] FROM
(
SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A
CROSS JOIN [Incident] AS X
WHERE
patindex('%' + A.[Col] + '%', X.[SQL]) > 0
) AS INC
)
With lalala AS
(
SELECT INC.[RecTime],INC.[SQL] AS [str] FROM
(
SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A
CROSS JOIN [Incident] AS X
WHERE
patindex('%' + A.[Col] + '%', X.[SQL]) > 0
) AS INC
)
...不起作用。 “错误附近”。
另外,我想使用 first with inside second with。是真的还是我需要使用临时表?
【问题讨论】:
-
BOL 也有准确的语法。 msdn.microsoft.com/en-us/library/ms175972%28v=SQL.100%29.aspx 通知
[ ,...n ]。
标签: sql tsql sql-server-2008