我在SQL Server 2014中有以下表:
effDate DATETIME(23) NOT NULL
rateType CHAR(2) NOT NULL
rate DECIMAL(10, 8) NOT NULL
Run Code Online (Sandbox Code Playgroud)
当我运行以下查询时,我收到一条错误消息:
选择失败:8114将数据类型varchar转换为数字时出错.
我的查询:
insert into hprs.dbo.OHPRSrates
values ('01/01/2019', 'D', 0.02642000)
Run Code Online (Sandbox Code Playgroud)
为什么?此行中唯一的数字列是rate,插入值显然是数字