扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、首先,打开并登陆plsql。
创新互联公司自2013年创立以来,先为平山等服务建站,平山等地企业,进行企业商务咨询服务。为平山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
2、然后点击左上角的新建,选择sqlwindow。
3、此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。
4、查询多个字段的sql语句为:
select字段1,字段2from表名。
5、然后点击左上的执行sql语句图标。
6、耐心等待,在sql窗口下方就会展示你需要查阅的表中的对应字段了。
觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以USER,ALL,DBA为前缀的对象。
以USER为例,我们查该对象下有些什么表,就应该执行下列的语句:
SQLselect table_name from user_tables;
类似的,你可以进行替换。:)
如果你想查数据库中所有的表的话,可以查询
SELECT * FROM dba_tables
如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:
SELECT * FROM USER_TABLES
要想导入外部sql语句可以用命令
sql @e:\文件名.sql
如你想保存 select * from tablename;语句的结果,可以在sql*plus 里面这样:
SPOOL c:\test.sql //这是保存文件的位置
select * from tablename;
SPOOL OFF
你想要找表就找关键字,如果说你不知道表名的关键字。那么在表的上面操作也无非就那么几个,drop和create是不可能在包里处理的。你就查select、 update 和 delete,之后跟的就是表名,
这个是查包里用了多少个表,都是哪些表。
如果反过来查,一个表被多少个包,存贮过程等使用了,那就更简单了,用Toad for Oracle,在编辑器里打上表名后F4,点那个used by就OK了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流