我试图运行INSERT
查询,但它要求我将varchar
转换为空。下面的代码:INSERT查询SQL(将数据类型nvarchar转换为(空)时出错)
INSERT Runtime.dbo.History (DateTime, TagName, vValue)
VALUES ('2015-09-10 09:00:00', 'ErrorComment', 'Error1')
错误消息:
错误数据类型为nvarchar转换为(空)。
问题出在vValue
列。
column vValue(nvarchar, null)
它的外观在数据库:
内vValue
值由我使用的程序放置。我只是试图手动插入数据库。
最后发表的帖子与错误的栏目,我很抱歉。
'Error1'无法转换为浮点数。浮动实质上是一个数字。 – Rodders
http://stackoverflow.com/questions/1056323/difference-between-numeric-float-and-decimal-in-sql-server链接可能会帮助你 –
我使用错误的列表,但现在我得到另一个错误 – Kostas