8114:[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]从数据类型 nvarchar 转换为 numeric 时出错。
通过查看发现 插入语句这里:
INSERT INTO [WR_WPCR_INF_M] ([YR_APPR_WW],[SW_WW_IN],[SW_WW_OUT],[SW_WW],[GW_WW],[WPC_CD]) VALUES ('321.000','','','','','530000201500123')
除了最后一个,其他字段都是Numeric类型,而且TP进行插入设置的是空字符串 '',需要将语句更改为
INSERT INTO [WR_WPCR_INF_M] ([YR_APPR_WW],[SW_WW_IN],[SW_WW_OUT],[SW_WW],[GW_WW],[WPC_CD]) VALUES ('321.000',null,null,null,null,'530000201500123')
请问如何让TP在插入Numeric时遇到空值时生成的字段为 null ?
非常感谢!!!
最佳答案