3.SQL*Plus命令
3.1SQL*Plus与数据库的交互
主要用来数据库查询和数据处理的工具。
3.2SQL*Plus运行环境设置
3.2.1SET命令概述
用户可以使用SET命令设置SQL*Plus的运行环境,SET命令的语法格式:
SET system_variable value
System_variable:变量名
Value:变量值
SET常用变量名、可选值及其说明:见书P55~P56。
3.2.2使用SET命令设置运行环境
1)Pagesize变量:set pagesize value。
2)Newpage变量:set newpage value。(show newpage)
3)Linesize变量:set linesize value。(show line)
4)Pause变量:set pause value(off,on,text)
3.3常用SQL*Plus命令
3.3.1HELP命令
HELP|?[TOPIC]
例如:help startup。
如果用户无法记清所要使用的命令,则可以使用help index命令来查看SQL*Plus命令清单。
3.3.2DESCRIBE命令
用来查询表和视图结构,还可以查询过程、函数、程序包等PL/SQL对象的规范。命令语法格式:
desc[ribe] object_name;
3.3.3SPOOL命令
SPOOL命令可以把查询结果输出到指定文件中,这样可以保存输出结果方便打印。SPOOL命令的语法格式如下:
SPO[OL][file_name[.ext][CRE[ATE]|[REP[LACE]|APP[END]]|OFF|OUT]
参数file_name指定脱机文件名称,默认的文件扩展名是LST。
1)CRE[ATE]:表示创建一个新的脱机文件,默认状态。
2)REP[LACE]:表示替代已经存在的脱机文件。
3)APP[END]:表示把脱机内容追加到一个已经存在的脱机文件中。
4)OFF|OUT:表示关闭SPOOL输出。
3.3.4其他常用命令
1)DEFINE命令
2)SHOW命令
3)EDIT命令
4)SAVE命令
5)GET命令
6)START和@命令
3.4格式化查询结果
3.4.1COLUMN命令
该命令可以实现格式化查询结果、设置列宽度、重新设置列标题等功能。语法格式:
COL[UMN][column_name][alias][option]
1)column_name:用于指定要设置列的名称。
2)Alias:用于指定列的别名,可以把英文列标题设置为汉字。
3)Option:用于指定某个列的显示格式
3.4.2TTITLE和BTTLE命令
这两个命令用来设置打印时每页的顶部和底部标题。
3.SQL*Plus命令的更多相关文章
- oracle PL/SQL管理命令语句
一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...
- MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具
这里向大家介绍一个新的生成T-SQL脚本的SQL Server命令行工具:mssql-scripter.它支持在SQL Server.Azure SQL DB以及Azure SQL DW中为数据库生成 ...
- SQL常用命令
SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql=&qu ...
- SQL*Plus命令
简介set命令 一般使用SQL PLUS导出数据时一般使用以下参数就可以了. set echo off; -- 不显示脚本中的每个sql命令(缺省为on)set feedback off; -- 禁止 ...
- My SqL 常用命令
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2.创建一个数据库MYSQLDATAmysql> CREATE DATABASE MY ...
- Mysql -- SQL常用命令实例
sql: structured query language(结构化查询语言) 用户名和密码:root 创建一个名称为mydb1的数据库. create database mydb1; 查看所有数据库 ...
- 经典MSSQL语句大全和常用SQL语句命令的作用
下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL类型包括数据库.表的创建,修改,删除,声明—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML类 ...
- SQL*PLUS命令的使用大全
Oracle的sql*plus是与oracle进行交互的客户端工具.在sql*plus中,可以运行sql*plus命令与sql*plus语句. 我们通常所说的DML.DDL.DCL语句都是sql*pl ...
- 常用 SQL*Plus 命令
一些常用的 SQL*Plus 命令: 一.Help 命令 SQL*Plus 提供了help 命令来帮助用户查询指定的命令的选项.help 可以向用户提供被查询命令的标题.功能描述.缩写形式和参数选项( ...
随机推荐
- DevExpress gridControl控件动态绑定列 zt
DataTable dt = =Query.GetCustome=(ref customColumnCount); //绑定列 gridView.Columns.Add(}); gridView.Co ...
- TFS2010中文版安装
VS2010的中文版出来一段时间了,对TFS2010的了解,也有一段时间了,只不过中文版还是首次见到.于是把第一次安装的图片分享出来,公供参数. TFS2010安装环境是操作系统为Windows Se ...
- ADB对手机进行开关机测试
Verify issue 时,其中有条要对手机进行开关机100次,由于只有ADB环境,只能用批处理来写脚本了,代码如下: ::需配置ADB环境,开启Debug模式 ::start循环 :start s ...
- 16位cpu下主引导扇区及用户程序的编写
一些约定 主引导扇区代码(0面0道1扇区)加载至0x07c00处 用户程序头部代码需包含以下信息:程序总长度.程序入口.重定位表等信息 用户程序 当虚拟机启动时,在屏幕上显示以下两句话: This i ...
- CPSR和SPSR(转)
转载地址:http://blog.chinaunix.net/uid-28458801-id-3487199.html CPSR:程序状态寄存器(current program status regi ...
- openstack kvm 虚拟机磁盘差异衍生
1, openstack虚拟实例备份之--多镜像格式多镜像文件合并为一个镜像文件衍生-差异镜像文件 /var/lib/nova/instances/b0abc22f-1a73-4079-b1bc ...
- CSS围住浮动元素的三种方法
浮动元素脱离了文档流,其父元素看不到它了,因而不会包围它.浮动会“扩散”到下一个清除浮动的元素处.这会引起不想要的页面布局效果. 清除浮动的方法有三种: 1.父元素overflow:hidden 2. ...
- ASP.NET MVC- Controllers and Routing- Controller Overview
In this tutorial, Stephen Walther introduces you to ASP.NET MVC controllers. You learn how to create ...
- jdk的动态代理
至于jdk的动态代理怎么用此处并不多说,现在是更深一步的理解,jdk的Proxy类到底做了什么. Proxy.newProxyInstance可以生成代理类,此方法有三个参数(ClassLoader ...
- ABAP SAPGUI_PROGRESS_INDICATOR 显示数据处理进度
ABAP处理的数据量较大时,盯着一动不动的选择屏幕是不是很无聊?? LOOP AT I_TAB. DESCRIBE TABLE I_TAB[] LINES L_LIN. L_PERC = SY-TAB ...