longchunksize 80 sqlterminator 〃;〃 (hex 3b)
maxdata 60000 suffix 〃SQL〃
newpage 1 tab ON
null 〃〃 termout ON
numformat 〃〃 time OFF
numwidth 9 timing OFF
pagesize 24 trimout ON
pause is OFF trimspool OFF
pno 1 ttitle OFF and is the 1st few characters of
recsep WRAP the next SELECT statement
recsepchar 〃 〃 (hex 20) underline 〃…〃 (hex 2d)
release 703020200 user is 〃RYAN〃
repheader OFF and is NULL verify ON
repfooter OFF and is NULL wrap : lines will be wrapped
SHOW 命令显示了与登录用户有关的详细的设置 如果你是多用户数据库的用户 而
你想知道你是如何登录的 那么你可以使用下边的命令
输入
SQL》 show user
输出
user is 〃RYAN〃
如果你想知道当前 LINE 的大小 你可以输入
439
…………………………………………………………Page 440……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪
输入
SQL》 show linesize
输入
linesize 100
文件命令
在 SQL*PLUS 中有许多命令可以帮助你来操作文件 这些命令包括创建文件 使用全
屏幕编辑软件来编辑文件以及将输出重定向到一个文件等等 你也会知道在创建了一个
SQL*PLUS 文件如何去运行它
SAVE GET EDIT 命令
SAVE 命令可以将 SQL 缓冲区的内容保存到你所指定名字的文件中 例如
输入
SQL》 select *
2 from products
3 where unit_cost 《 25
SQL》 save query1。sql
输出
Created file query1。sql
分析
当文件被保存以后 你可以使用 GET 命令来查看文件 GET 命令与 LIST 命令非常相
似 但是 GET 是处理被保存到文件中的 SQL 语句的 而 LIST 则是处理处于缓冲区中的 SQL
语句的
输入
SQL》 get query1
输出
1 select *
2 from products
3* where unit_cost 《 25
440
…………………………………………………………Page 441……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪
你可以使用 EDIT 命令来创建一个文件或编辑一个已经存在的文件 当运行这个命令
以后 你将进入一个全屏幕的编辑环境 它与 WINDOWS 的记事本非常相似 你会发现你
它来修改文件要比对缓冲区进行编辑容易得多 特别是当你在处理又大又复杂的语句时
下图给出了 EDIT 命令的例子
输入
SQL》 edit query1。sql
运行一个文件
现在你已经知道了如何创建和编辑一个文件 如果你想执行它是非常简单的 你可以
使用下边的格式
语法
START filename 或 STA filename 或@filename
技巧 命令对大小写是不敏感的
输入
SQL》 start query1。sql
输出
PRO PRODUCT_NAME UNIT_COST
P02 NO 2 PENCILS 20 PACK 1。99
441
…………………………………………………………Page 442……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪
P03 COFFEE MUG 6。95
P04 FAR SIDE CALENDAR 10。5
P05 NATURE CALENDAR 12。99
注 在 SQL*PLUS 中你想启动一个文件时不必一定要输入它的扩展名 数据库默认你要执
行的文件是有扩展名的 与此类似 当你在 SQL 提示符下创建编辑一个文件如 SAVE
GET EDIT 你也不必指定文件的扩展名
输入
SQL》 @query1
输出
PRO PRODUCT_NAME UNIT_COST
P02 NO 2 PENCILS 20 PACK 1。99
P03 COFFEE MUG 6。95
P04 FAR SIDE CALENDAR 10。5
P05 NATURE CALENDAR 12。99
输入
SQL》 run query1
输出
1 select *
2 from products
3* where unit_cost 《 25
PRO PRODUCT_NAME UNIT_COST
P02 NO 2 PENCILS 20 PACK 1。99
P03 COFFEE MUG 6。95
P04 FAR SIDE CALENDAR 10。5
P05 NATURE CALENDAR 12。99
注意 当你使用 RUN 来运行查询时 语句是会回显到屏幕上的
查询的假脱机输出
从屏幕上查询输出的结果是非常方便的 但是如果你想把结果保存下来以供将来参考
或是想把它打印出来的话 SPOOL 命令可以让你把输出保存到一个指定的文件中 如果这
442
…………………………………………………………Page 443……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪
个文件不存在 它将会被创建 如果它存在 它将会被覆盖 见下图
输入
SQL》 spool prod。lst
SQL》 select *
2 from products;
输出
PRO PRODUCT_NAME UNIT_COST
P01 MICKEY MOUSE LAMP 29。95
P02 NO 2 PENCILS 20 PACK 1。99
P03 COFFEE MUG 6。95
P04 FAR SIDE CALENDA
小说推荐
- SQL语言艺术(PDF格式)
- -Page 1-SQLSSQQLL语言艺术内容介绍本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你数据库应用维护人员阅读。资深 SQL 专家 Stéphane Faroult倾力打
- 最新章:第27章
- oracle从入门到精通(PDF格式)
- -Page 1-Oracle 从入门到精通-Page 2-资源来自网络,仅供学习 Oracle 从入门到精通一、SQL 8
- 最新章:第37章
- VB2008从入门到精通(PDF格式英文版)
- -Page 1(R)The eXperT’s Voice inBeginningVB 2008From Novice to ProfessionalChristian Gross-Page 2-Page 3-Beginning VB 2008From Novice to Professional■C
- 最新章:第214章
- C语言游戏编程从入门到精通(PDF格式)
- -Page 1-Page 2-Page 3-Page 4-Page 5-Page 6-Page 7-Page 8-Page 9-Page 10-Page 11-Page 12-Page 13-Page 14
- 最新章:第4章
- JMS简明教程(PDF格式)
- -Page 1-JMS1.1规范中文版卫建军2007‐11‐22-Page 2
- 最新章:第28章
- C语言实例教程(PDF格式)
- -Page 1-前 言Visual C+是开发运行于Windows 95和Windows NT环境下的Win32应用程序的可视化编程工具中最重要的成员之一,它为软件开发人员提供了完整的编辑、编译和调试工具和建立于Win32 API(ApplicationProgramming Interface)基
- 最新章:第143章
- 深入浅出MFC第2版(PDF格式)
- -Page 1-Page 2-山高月小山高月小 水落石出水落石出山高月小山高月小 水落石出水落石出-Page 3-深入淺出MFC(第版 使用Visual C 5.0 MFC 4.2)Dissecting MFC(Second Edition Using Visual C 5.0 MFC 4.2)侯俊
- 最新章:第309章
- 软件工程实践者的思想(PDF格式)
- -Page 1-大 道 至 简—软件工程实践者的思想周爱民(Aimingoo 著-Page 2-序2004 年 11 月初爱民(Aimingoo)第一次把他的书稿给我,我翻看了一下,第一反应讲的是感想。这不错,在技
- 最新章:第26章
- 电子电路大全(PDF格式)
- -Page 1-电力生产人员技能培训电路基础部分电路基础部分电电路路基基础础部部分分-Page 2-一、电路的基本概念和基本定律-Page 3-考试点1o 1、掌握电阻、独立电压源、独立电流源、11受控源、电容、电感、耦合电感、理想变压器诸元件的定义、性质2o 2、掌握电流、电压参考方向的概念223
- 最新章:第353章