我收到一些存储过程的参数。这些参数是NVARCHAR的。SQLServer 2005 - 更改NVarChar中的字符
我有一个问题,当我需要将这些值中的一部分转换为FLOATS时,因为它们正在被接收。
@ VALUE1 NVARCHAR(100)
DECLARE @ChangedValue SET @ChangedValue = CAST(@值1 AS FLOAT)
例如@值1 =“0.001”
给了我一个问题,因为它希望“0.001”
我不能改变输入的格式,但我可以采用某种改变它的SQL服务器端?通过将所有“,”更改为“”。代替?
最好的问候,肯恩