jcgj.net
当前位置:首页 >> plsql怎么查看所有表 >>

plsql怎么查看所有表

在菜单 Tools 下面有个 Object browser 将其打勾(如果已经打勾了就不用管了),之后在IDE的左边有个Objects窗口,其中有一个树型结构图,在里面找到Tables 展开就可以了看到所有的Table了,默认显示的表包括系统表和权限允许范围内的其他schema...

select * from dba_tables; 没有权限的话就 select * from user_tables;或者select * from all_tables;

在菜单 Tools 下面有个 Object browser 将其打勾(如果已经打勾了就不用管了) 之后在IDE的左边有个Objects窗口,其中有一个树型结构图,在里面找到Tables 展开就可以了看到所有的Table了 默认显示的表包括系统表和权限允许范围内的其他schema下...

Normal User: select table_name from user_tables where table_name like 'S%'; SysDBA User: select table_name from dba_tables where table_name like 'S%';

进到PLSQL里 右键你建的表名 如:emp 选择View 会打开一个框,在第一个TAB页General里右下角有个View SQL 点击这个可看建表语句!

在上方菜单的工具目录下。 查看表结构,存储过程函数等的文件夹那个叫浏览器一项,把这个勾中就会出来了。 查看SQL窗口的,叫窗口一项。

使用具有dba权限的帐号登录数据库 执行命令"select username from dba_users" 官方文档对dba_users的定义:DBA_USERS describes all users of the database.因此可以如此查询。

到PLSQL里 右键你建的表名 如:emp 选择View 会打开一个框,在第一个TAB页General里右下角有个View SQL 点击这个可看建表语句!

select object_name from user_objects where lower(object_type)='table';这是查表名 对于每个表的列只能用desc table_name;了,一个表一个表的查, 这可以查出当前用户下的表,也就是说你想要知道所有的表,就得用各个用户去连接,然后查它名下有多...

如何使用plsql查询oracle数据库中的某张表 select * from 用户名.表名 where id=1 当然如果查询的是你所在的用户下的表就可以省略用户名,如果要查询的不是你所在用户下的表,首先要确认你有该用户下查询该表的权限,如果没有,请向管理员联系了。

网站首页 | 网站地图
All rights reserved Powered by www.jcgj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com