oracle 在一个表中,有部分数据为空,现在要把为空的部分用0替上,语句是??谢谢啦
3个回答
展开全部
要写存储进程 用递归方法循环判断 , 要是整列都是空的 就在设计表中 把默认值由空改成0 看你什么情况了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select replace(comm,'','0')comm from scott..emp
追问
这个明显不可以嘛~~select查出来的是假象,而且这个语句我试了也不行。。。不过还是谢谢你哈!O(∩_∩)O哈!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
UPDATE emp SET comm = 0 WHERE comm IS NULL;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询