永发信息网

如何将DECIMAL数值型插入空值

答案:2  悬赏:30  手机版
解决时间 2021-02-13 14:38
  • 提问者网友:黑米和小志
  • 2021-02-12 15:51
如何将DECIMAL数值型插入空值
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-02-12 17:16
有个情况没有描述清楚,我需要将amc_dbtamt 为Null的值写到数所库中,

虽然

Dim amc_dbtamt as object

amc_dbtamt = DbNull.Value

这两句没错,而且也的确获得了NUll,但下面我用insert into clients(“amc_dbtamt”) values amc_dbtamt

就不清楚为什么加到库表中却发现该字段,还是一个空字串,不是空。
全部回答
  • 1楼网友:酒者煙囻
  • 2021-02-12 18:22
如果 该string数据是可以直接转化为数字的 如'123','123.45' 则可以这样写 declare @chrid varchar(15) --变量名 cast(@chrid as numerice) -- 直接转换成数字 insert into test (id) values ( cast(@chrid as numerice) ) 数据库语言 ms sql 2000 你是刚学开发吗 vb.net是程序语言 而我们现在讨论的是数据库
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯