Sun*_*ewb 5 php sql oracle coldfusion oracle-sqldeveloper
我想查询数据库中的列名,以便在不知道表名的情况下找到表(有大量的表)
我正在使用一个庞大的数据库,并试图找到基于CFML代码和有问题页面的URL的网站从中检索信息的位置.我是ColdFusion的新手但是我可以看到URL包含一些带有列名的ID引用.有些我能够轻松找到其他人,我不知道因为列名非常模糊,例如'NTASKID'.
我的计划是尝试使用列名查询数据库,但Google向我提供了查询,这些查询需要知道我没有的表名.我想这些例子可能对非规范化表(?)更有用.
如果有人知道这样的查询,那就太好了.另外,有人可以评论一下我是否会走上正确的调查途径吗?
Sun*_*ewb 12
有效的查询是
SELECT * FROM ALL_TAB_COLUMNS
WHERE COLUMN_NAME LIKE '%TASK%'
AND owner = 'database_name';
Run Code Online (Sandbox Code Playgroud)
这是我以前不知道的'所有者'部分.每个回答的人都为进一步的谷歌搜索开辟了道路.
干杯
| 归档时间: |
|
| 查看次数: |
41529 次 |
| 最近记录: |