2.1 在数据库中导航
Oracle PL/SQL程序设计(第5版)
一旦你决定使用PL/SQL进行开发,那你就不可避免的要和Oracle数据库的内容打交道。因此,要求PL/SQL程序员知道该如何在Oracle数据库中(也就是你的代码要运行的地方)“逛逛”也不足为过。在开发过程中,你会需要检查数据库里面的数据结构(比如表、列、序列、用户自定义类型等),当然还有那些你将要调用的已有的存储过程。你可能还需要知道表中实际内容(比如列、约束等)。
你可以使用两种不同方法在数据库里导航。
1. 使用IDE工具(Integrated Development Environment,集成开发环境),比较流行的有Toad、SQL Developer、PL/SQL Developer、SQL Navigator等。这些工具都提供了图形化的浏览器,可以在上面通过点击操作进行导航。
2. 命令行方式:这种方法是在SQL*Plus这种命令行环境下运行脚本来查看数据库内容,比如本章最后会演示用这种方法查看ALL_OBJECTS或USER_OBJECTS两个数据字典视图的内容。
我强烈推荐读者使用图形化IDE工具,如果你已经在Oracle领域浸淫了很长时间,你可能已经痴迷于命令行方式,并且也是相当的高产。但对于大部分人而言,一个图形化的操作方式是更加容易使用和理解的,当然也会比命令行方式更加高产。
在第20章中提供了数据字典视图结合PL/SQL的例子。
时间: 2024-10-27 11:20:53