码迷,mamicode.com
首页 > 数据库 > 详细

SQL Plus和PL/SQL

时间:2016-03-01 14:24:09      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

一、SQL Plus是oracle提供的一种用户接口。类似于操作系统的命令行。用户可以通过在SQL Plus中输入命令来向数据库发            送命令,数据库也将处理结果通过SQL Plus呈现给用户。是数据库和用户的交互工具。

        SQL Plus有两种模式,命令行模式,GUI模式,对应两个可执行文件。

        命令行模式登录:sqlplus    用户名/密码@数据库实例名

        SQL Plus每行的输出都具有一定长度,如果超出这个长度,将执行换行操作。当输出的行数超过一定数量时,也将执行分页。show  linesize 查看行长度,set   linesize   150 设置行长度为150。show   pagesize 查询每页的行数,

set  pagesize  20  设置每页的行数。每页的开头会有一个空行,列名占一行,列名和数据间的分隔行都计算在内。

        SQL Plus如果数据量大,可能会发生滚屏,可以使用管理员身份登录,set  pause   on 设置暂停属性为on,查询时会在返回第一页之前暂停,按Enter键,会自动显示下一屏。

二、PL/SQL则是oracle的过程化编程语言,定义了大量语法,用户可以遵循这些语法来定义程序块,以完成复杂的数据库操作。这些代码块可以作为数据库对象进行存储,有利于实现代码复用。程序块开发工作,照样可以在用户工具SQL Plus上完成。

程序块的最后一行用/结束,用于执行已编写的PL/SQL程序块。

SQL Plus和PL/SQL

标签:

原文地址:http://www.cnblogs.com/ahudyan-forever/p/5230640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!