我知道数据库和表名,并且需要找到列名。示例如在emp
表中;我知道数据7369和表名为emp
,我需要获得列名称empno
。我的表格有数百个列,搜索每个列名称变得越来越困难。需要列名,我知道数据库和表名
0
A
回答
1
您没有任何选择,只能在每一列进行搜索。请注意,尽管此值可能会出现在多列中和/或多列中。无法限制在整个表格中出现的频率。
这是数据库的要点;一切存储在一列中,最重要的是,该列有含义。如果您从一个含义中解除了存储在列中的数据的关联,那么您将不得不搜索所有内容。
0
两个步骤,不使用游标或复杂的PL/SQL,只有SQL Plus。
制作您的搜索查询:
选择选择“|| COLUMN_NAME || ',count(*)from emp where'|| column_name || '= 7369组by'|| COLUMN_NAME || ';'
from cols where table_name ='EMP';
EG:
--------------------------------------------------------------------------------------
select SECOND,count(*) from TESTER where SECOND = 7369 group by SECOND;
(在我的ENV,第二次是在表计列)
捕获输出,清理标题等,并运行它。
它会返回匹配的每一列,以及匹配多少行的计数。
相关问题
- 1. 我需要知道数据仓库需要多少电子表格知识
- 2. 我需要知道表的名单上有锁目前
- 3. 我需要使用数据库备份数据库名称
- 4. 获取我的数据库的表名和它们的列名
- 5. 我需要一个库名
- 6. 我需要知道SQL来学习4D数据库吗?
- 7. 当你知道行号和列名时从数据库中获取数据
- 8. C#FFT库需要知道
- 9. 如何知道数据库需要紧凑和修复?
- 10. 选择数据库名称,表名称和列名称。
- 11. sqlite表不需要列名?
- 12. 如何创建一个temperory表知道列数和列名称
- 13. 需要知道ID或表单输入字段的名称
- 14. php和newlines:我需要知道什么?
- 15. C#文本框到数据库 - 错误:C#不知道我的列名:用户名和密码
- 16. C#从数据库检索数据 - 未知数据类型和未知列名
- 17. 如何在不知道表名和列名时从mysql数据库中获取所有内容?
- 18. 什么可以,如果他知道我的数据库中列名
- 19. 在数据库中列出数据库和表名称?
- 20. 如何知道python我需要小数?
- 21. 不知道列名更新表值PHP
- 22. 枢转不知道列名
- 23. SQL Server 2008:我有1000个表,我需要知道哪些表有数据
- 24. 数据库列的列表名称
- 25. j_security_check需要用户名从数据库填充表单
- 26. 我需要创建一个Oracle查询,列出我的表名,后跟列名
- 27. 数据挖掘项目我需要知道多少数学
- 28. 如果我知道Java,我需要知道什么才能将Android应用程序连接到SQLite数据库?
- 29. 需要在数据库列
- 30. 使用共享数据库连接时需要知道什么?
你能告诉我们你想完成什么吗?这可能会帮助别人帮助你。 – GHC
您可以修改[此处](http://stackoverflow.com/q/208493/266304)或[这里](http://stackoverflow.com/q/6389666/266304)的答案之一(或许多其他答案你可以搜索)只查看特定的表格。另外,通过“数据库”,你真的是指'模式'吗? –