我有问题,使用SQL Server 2005SQL Server的ALTER字段名
我的代码...
alter table overtime alter column adate numeric(5)
在使用该查询我得到的错误,以改变从datetime
数据库字段integer
与价值观像从 数据类型的日期时间数据类型 数字,表此
不允许隐式转换 'DaiichiPayroll.dbo.Overtime',列 'adate'。使用CONVERT功能 运行此查询。
任何解决方案?
您无法将`DATETIME`转换为`NUMERIC` - 没有办法“适当地”执行此操作 - 您需要使用Sachin在其答案中建议的技巧。 – 2010-12-03 14:40:05