如何在NVARCHAR列数据库中保存INT

时间:2017-07-25 14:49:33

标签: sql-server tsql insert

我有一个存储过程会将INT参数保存到NVARCHAR列。

如果我这样做

DECLARE @VALORE AS INT
SET @VALORE = 90

INSERT INTO TABLE (VALORE) VALUES(@VALORE)

所以,如果我从数据库中选择valore,我可以看到这个

90.0000

1 个答案:

答案 0 :(得分:0)

INSERT INTO TABLE (VALORE) VALUES(CAST(@VALORE AS VARCHAR(10))