- 情感问答
- 答案列表
oracle查询表名:oracle 查询所有表名[朗读]
查询表中所有字段的值select*fromtab;查找表中所有的字段名selectcolumn_namefromuser_tab_colswheretable_name='tab';注意tab是你的表名,必须大写。
oracle怎么查询表名,字段名以及字段的属性select*fromall_tab_columnstwheret.owner='owner_name'andt.table_name='table_name'或者select*fromuser_tab_columnstwheret.table_name='table_name'?
直接用超级管理员权限(sysdba)查看每个表空间中表名.sql:selecttable_name,tablespace_namefromdba_tableswheretablespace_name='表空间名字';解释:通过管理员权限登陆后,查看“dba_tables”表中的字段信息即可完成查询表名操作。
oracle下有三个视图1.dba_tables拥有dba角色的用户可以查看系统中的所有表2.user_tables登录数据库的当前用户拥有的所有表3.all_tables登录数据库的当前用户有权限查看的所有表类似的,除了表,还有视图、存储过程、同义词等等对象,使用[dba|user|all]_tables可以查看到你想要的对象。
select*fromall_tab_columnstwheret.owner='owner_name'andt.table_name='table_name'或者select*fromuser_tab_columnstwheret.table_name='table_name'。