我想運行一個動態查詢,但由於一些奇怪的原因,它沒有運行。它甚至沒有打印。請任何人都可以告訴我爲什麼下面的動態查詢不打印。SQL查詢不打印
DECLARE @CLIENTPK_NEW AS VARCHAR(50)
DECLARE @CGNEEPK AS VARCHAR(50)
DECLARE @TYPE AS VARCHAR(10)
SET @CLIENTPK_NEW='6EF77AAA-1A7B-4D03-A448-D1088DED4134'
SET @CGNEEPK= NULL
SET @TYPE='Mag'
DECLARE @SQL NVARCHAR(MAX)
SET @SQL = '
SELECT
PUBLISHER
FROM CLIENT_SHIPPINGREPORTDATA_FUNCTION('
+ @CLIENTPK_NEW + ' , '
+ @CGNEEPK + ' , '
+ @TYPE +')' <=== This is the troubled line, but not sure what is error is.
PRINT @SQL <== **Why is this not priniting**
非常感謝
這是什麼類型的SQL,SQL Server,MySQL等?你在哪裏運行它? – 2010-09-24 08:02:20
sql server 2005 – Amit 2010-09-24 08:38:38