0
我想在等號左側結合兩個聲明的字符串變量,這將使我能夠選擇我的變量將被調用的內容。這可能嗎?我想我可以爲自己想做的工作找到工作,但下面的代碼會更清晰。SQL在等號左側結合聲明的字符串變量
這是我迄今爲止,但它不工作:
DECLARE @operate VARCHAR(2000)
DECLARE @date5 VARCHAR(6)
DECLARE @month VARCHAR(2)
SET @month=5
SET @operate='(@date' [email protected]+ '=10)'
EXEC(@operate)
PRINT(@date5)
不能使用EXEC()這樣評價一個字符串,可以使用sp_executesql的&參數。你應該更完整地解釋你想完成的事情。 –
要求不明確 – Stephen
An [MCVE](http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-tobe -a-very-simple-sql-query)在這裏真的很有用。向我們展示起始值和所需輸出。 –