pl/sql不是一个独立的编程语言;它是oracle编程环境中的工具。 sql* plus
是一个互动的工具,它可以在命令提示符下键入sql和pl/sql语句。这些命令发送到数据库进行处理。语句处理之后将结果发回,并在屏幕上显示出来。
要运行pl/sql程序,应该在机器安装oracle rbdms服务器来执行sql命令。最新版本的oracle rdbms是12c。不过本教程中将使用oracle 11g进行编程演示,可从以下链接下载oracle 11g试用版:
在学习pl/sql之前,需要下载32位或64位版本的安装按你的操作系统。通常有两个文件,本示例中已经下载了对应64位到windows7。在你的系统操作系统使用以下类似的步骤,如果是linux或solaris,那也不要紧。
下载上述两个文件后,需要解压缩它们到一个单独的目录 datebase ,并找到下面的子目录:
第1步 - 启动oracle数据库使用安装程序安装文件。以下是第一个屏幕。可以提供电子邮件id和取消选中,复选框并单击 next 按钮:
第2步 - 在这一步中将有以下的屏幕,只需取消选中的复选框并单击 continue 按钮继续。
第3步 - 只需选择第一个选项创建和使用单选按钮配置数据库(create and configure database
),然后单击 next 按钮继续:
第4步 - 假设这里安装oracle只是用于学习目的,那么只需在pc或笔记本电脑上安装它。所以选择桌面级选项,然后单击下一步(next)按钮继续:
第5步 - 提供一个位置来安装oracle服务器。修改oracle的安装路径和地点其余部分将自动设定。其次,必须提供一个密码用于系统的dba。提供所需的信息,然后单击下一步(next)按钮继续:
第6步 - 只需点击下一步(next)按钮继续:
第7步 - 现在,单击 finish 按钮继续,这将开始安装实际的服务器。
第8步 - 只是等待,直到的oracle启动执行必要的配置。
第9步 - 在这里,oracle安装将复制所需的配置文件,所以只要等待和观看就好了:
第10步 - 一切都完成后,将显示以下对话框。只需单击 ok 按钮然后退出。
第11步 - 当安装完成后,将显示以下最后一个窗口。
最后一步 - 如果一切都已经成功完成,那么现在就来验证安装。如果使用的是windows,使用以下命令:
sqlplus "/ as sysdba"
如果一切正常,应该有sql提示,那么可编写pl/sql命令和脚本:
从运行命令提示符大型程序可能导致在不经意间失去了一些工作。所以,更好的选择是使用命令文件。使用命令文件:
notepad+
,或editplus
等等。 sql* plus
命令提示符从创建pl/sql文件的目录。 @file_name
在sql* plus
命令提示符下执行程序。 如果使用的不是执行pl/sql脚本文件,如果这样不能执行,那么只需复制pl/sql代码,然后再用鼠标右键单击黑色窗口,sql提示符并使用粘贴选项粘贴完整的代码在命令提示符下。最后,只需按 enter 执行代码。