我有一个改变脚本,将数据类型从nvarchar
更改为float
,它在我的本地机器上正常工作,但无法在2012年服务器上工作。改变脚本不能在服务器上工作
谁能告诉我有什么不对我的脚本,或者需要对服务器做任何改变?
我的知己脚本如下:
ALTER TABLE mytable
ALTER COLUMN mycolumn FLOAT
,我得到这个错误:如果它抛出一个错误
Msg 8114, level 16,state 5, line 6
Error converting datatype nvarchar to float
的数据库,你用(MySQL和SQL-Server中,...)?什么是错误信息? – Jens 2014-10-10 06:04:01
你可能会得到一个错误,如果在一些列的值不能转化为新的类型。 – 1010 2014-10-10 06:05:56
您好Jens,我正在使用SQL服务器。它显示消息8114,级别16,状态5,行6,将数据类型nvarchar错误转换为浮点数。 – Swamy 2014-10-10 06:21:11