求助!sql2008 nvarchar转numeric(12,2) 提示:消息 8114,级别 16,状态 5,第 1 行
sql2008中 nvarchar转numeric(12,2) 提示:消息 8114,级别 16,状态 5,第 1 行 从数据类型 nvarchar 转换为 numeric 时出错。
表A
金额 nvarchar(50) 允许null
表B
zf numeric(12,2) 允许null
表A里值
0.03
0.01
800
10000
13.56
insert into B (zf) select convert( numeric(12,2),金额 ) a from A
提示:消息 8114,级别 16,状态 5,第 1 行 从数据类型 nvarchar 转换为 numeric 时出错。
请问如何解决?