【发布时间】:2014-10-07 10:26:43
【问题描述】:
有没有办法在选择 CTE 表之前编写任何类型的代码?
DECLARE @TestTable TABLE (ID INT ,name NVARCHAR)
INSERT INTO @TestTable VALUES (1,'a'),(2,'b'),(1,'c')
;WITH TempCte(name)
AS
(
SELECT name FROM @TestTable WHERE ID = 1
)
PRINT 'test'
SELECT * FROM TempCte
【问题讨论】:
-
;需要放在语句的结尾,而不是中间的某个位置。 -
你没有帮助。
标签: sql sql-server tsql