怎么向sql数据库中为空的列出插入数据(不确定哪列)
4个回答
展开全部
Update Table set (列名1=值1,列名2=值2……) where 列名 is null
你先select * from Table 看下哪个字段是空的
你先select * from Table 看下哪个字段是空的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题补充:我要的是sql语句,好几千条数据,建议手工插入的就不要回答了! update 表名 set 列1=0 where 列1 is null 不用这么麻烦。你在建,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法1:修改表属性为可null
方法2:插入的时候用isnull函数转换
isnull(时间字段,getdate());
方法2:插入的时候用isnull函数转换
isnull(时间字段,getdate());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into 表名 values()
多行; insert into 表名 select 值 union , select 值 union ,select 值
多行; insert into 表名 select 值 union , select 值 union ,select 值
追问
我不确定哪列是空的!有可能是第一列,或第5列
这样怎么插数据
追答
这个样子的话,我只有思路:就是先判断是否时空然后插值,这个可能会很麻烦。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询