如何写sql语句去掉oracle返回结果中的空值(NULL)

如何写sql语句去掉oracle返回结果中的空值(NULL),第1张

没有什么简便的方法,但是你可以通过查系统表来减少你写语法的工作,例如:

select 'AND ' ||COLUMN_NAME||' IS NOT NULL' from all_tab_columns where table_name = 'table_name'

这样这个表的所有字段就自动组成了条件语句

select chnname, pasprt, phone, address from gstprofile

where len(pasprt)=18 and phone is not null and phone<>'' and address is not null and address <>''

go

其实你只需要做这几个判断就行了。如果需要删除有空值的记录的话,就改成is null,然后用delete语句。

以上就是关于如何写sql语句去掉oracle返回结果中的空值(NULL)全部的内容,包括:如何写sql语句去掉oracle返回结果中的空值(NULL)、sql查询语句,去重、去空字段、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10180134.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存