0
有人可以幫我用下面的腳本嗎?我知道如何返回計算500 * @ point_rate的值。我收到以下錯誤消息SQL server 2008 - SET QUOTED_IDENTIFIER OFF
消息235,級別16,狀態0,第18行
不能char值轉換爲錢。該char值具有不正確的語法。
腳本:
DECLARE @SCRIPT VARCHAR(4000)
DECLARE @POINT_RATE MONEY
SET @POINT_RATE = 0.05
SET QUOTED_IDENTIFIER OFF
SET @SCRIPT = "SELECT 500*'"+ @POINT_RATE + "'"
PRINT @SCRIPT
您好,感謝看着我的問題。我實際上需要「」中的「@point_rate」,這不是全部腳本,但我只在腳本的這一部分遇到問題。 – HL8
如果你願意,你可以把它放在引號中,你只需要'CAST'到'VARCHAR'就可以工作 –