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'就可以工作 –