oracle 查询一条记录不为空字段数目,不要说一个个字段去判断,字段很多

2022-09-11 01:56

2个回答
select * from all_tab_columns ,放到游标里,拼一个语句 比如 case when field_name is null then 0 else 1 end
给你个思路吧,把你要查寻的表的字段读取到游标里,然后拼一个sql语句。
相关问答
Oracle中,“查询某字段不为空”的SQL语句怎么写?
1个回答2023-02-23 15:26
sql中判断非空不能用等号,因为null在sql中被看作特殊符号,必须使用关键字 is和not select * from A where info is not null
Oracle中查询某字段不为空的SQL语句怎么写
4个回答2022-06-03 14:54
sql中判断非空不能用等号,因为null在sql中被看作特殊符号,必须使用关键字 is和not select * from A where info is not null
Oracle中查询某字段不为空或者为空的SQL语句怎么写
1个回答2023-03-08 19:17
select * from 表名 where 字段名 is not null; -- 某字段不为空。 select * from 表名 where 字段名 is null; ...
全文
判断而在文段中的意义
1个回答2022-11-16 22:03
1、 连词,并列关系 2、 连词,假设关系,可译为如果 3、 连词,转折关系,可译为然而 4、 连词,递进关系 5、 连词,修饰关系 6、 连词,承接关系 7、 代词,同“尔”,可译为你 8、 语气助...
全文
段子手的八条爱情语录,哪一个触动了你的心
1个回答2024-02-18 20:36
1.都说爱情是牢笼,如果爱上了,就是当对方一辈子的囚徒。但如果两个人是相爱的话,岂不是甘愿一起住在小小的笼子里,哪怕再没有了广阔的自由,却至少还有彼此。所以相爱不是占有对方,而是一起毁掉通往自由的钥匙...
全文
access怎么查询一个表中所有字段
2个回答2022-09-21 06:15
目前来说,access无法通过用sql语句去获取它的表结构,只能通过MSysObjects获取表信息 唯一一种方法就是,通过select * from where 1=2 表来获取表,最后通过程序去循...
全文
如何根据一段文字查询得到其出处(作者、期刊等),急!!
1个回答2024-04-09 21:59
外文的查外文文献数据库,中文的话查知网和万方的数据库。
sql 模糊查询+时间段查询
1个回答2022-09-24 11:36
select * from kucun where 时间字段 between '2009-01-02' and '2010-02-01' and ( kName like '%小%' or kLin...
全文