gpt4 book ai didi

sql - Oracle:查找仅具有空值的列

转载 作者:行者123 更新时间:2023-12-04 03:46:29 26 4
gpt4 key购买 nike

我有一个包含很多列和一个类型列的表。

对于特定类型,某些列似乎总是空的。

我想为每种类型创建一个 View ,并且只显示每种类型的相关列。在这样的假设下工作:如果一列只有特定类型的空值,那么该列不应该是 View 的一部分,如何通过查询找到它?

有没有
从[表]中选择[列名],在[列值]中全部为[空]

我知道我完全做到了...我只是想把这个想法传播出去。
提前致谢!

最佳答案

SELECT  t.column_name
FROM user_tab_columns t
WHERE t.nullable = 'Y'
AND t.table_name = 'YOUR_TABLE_NAME'
AND t.num_distinct = 0

关于sql - Oracle:查找仅具有空值的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4627938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com