如何将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
就不清楚为什么加到库表中却发现该字段,还是一个空字串,不是空。
虽然
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是程序语言 而我们现在讨论的是数据库
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯