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命令的更多相关文章

  1. oracle PL/SQL管理命令语句

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  2. MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具

    这里向大家介绍一个新的生成T-SQL脚本的SQL Server命令行工具:mssql-scripter.它支持在SQL Server.Azure SQL DB以及Azure SQL DW中为数据库生成 ...

  3. SQL常用命令

    SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql=&qu ...

  4. SQL*Plus命令

    简介set命令 一般使用SQL PLUS导出数据时一般使用以下参数就可以了. set echo off; -- 不显示脚本中的每个sql命令(缺省为on)set feedback off; -- 禁止 ...

  5. My SqL 常用命令

    1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2.创建一个数据库MYSQLDATAmysql> CREATE DATABASE MY ...

  6. Mysql -- SQL常用命令实例

    sql: structured query language(结构化查询语言) 用户名和密码:root 创建一个名称为mydb1的数据库. create database mydb1; 查看所有数据库 ...

  7. 经典MSSQL语句大全和常用SQL语句命令的作用

    下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL类型包括数据库.表的创建,修改,删除,声明—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML类 ...

  8. SQL*PLUS命令的使用大全

    Oracle的sql*plus是与oracle进行交互的客户端工具.在sql*plus中,可以运行sql*plus命令与sql*plus语句. 我们通常所说的DML.DDL.DCL语句都是sql*pl ...

  9. 常用 SQL*Plus 命令

    一些常用的 SQL*Plus 命令: 一.Help 命令 SQL*Plus 提供了help 命令来帮助用户查询指定的命令的选项.help 可以向用户提供被查询命令的标题.功能描述.缩写形式和参数选项( ...

随机推荐

  1. 常用SQL语句(增删查改、合并统计、模糊搜索)

    转自:http://www.cnblogs.com/ljianhui/archive/2012/08/13/2695906.html 常用SQL语句 首行当然是最基本的增删查改啦,其中最重要的是查. ...

  2. 笔记本CPU的型号和类型的区分方法

    笔记本CPU的型号和类型的区分方法: 1.所有笔记本CPU型号后面默认为M,代表移动版. 2.如果M变为H,则代表高性能版本,时钟频率更高,性能强,但功耗更大一点,如I7 4500H. 3.如果M变为 ...

  3. SLua 中继承 C# 类接口 Slua.Class 的一个 Bug。

    由于目前要把大量的代码移植到 lua 中(真是够虐心的),面向对象肯定少不了,项目的代码都是这么设计的,于是就测试 Slua.Class 接口来扩展 C# 的类,发现有点问题,给作者提交了一个 Iss ...

  4. java基础(二十)IO流(三)

    这里有我之前上课总结的一些知识点以及代码大部分是老师讲的笔记 个人认为是非常好的,,也是比较经典的内容,真诚的希望这些对于那些想学习的人有所帮助! 由于代码是分模块的上传非常的不便.也比较多,讲的也是 ...

  5. Bzoj 4034: [HAOI2015]T2 树链剖分,子树问题,dfs序

    4034: [HAOI2015]T2 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 1841  Solved: 598[Submit][Status] ...

  6. hyperVisor

    当前主要的hyperVisors:VMware vSphere.微软Hyper-V.Citrix XenServer .IBM PowerVM.Red Hat Enterprise Virtuliza ...

  7. 【转】【opencv】仿射变换

    仿射变换 目标 在这个教程中你将学习到如何: 使用OpenCV函数 warpAffine 来实现一些简单的重映射. 使用OpenCV函数 getRotationMatrix2D 来获得一个  旋转矩阵 ...

  8. 使用int?来确保值类型也可以为null

    基元类型为什么需要为null?考虑两个场景: 1)数据库中一个int字段可以被设置为null.在C#中,值被取出来后,为了将它赋值给int类型,不得不首先判断一下它是否为null.如果将null直接赋 ...

  9. 如何引入一个Schema 文件

    Schema(掌握如何引入一个schema文件)    * 名称空间 : 指的是一个环境,所用的标签来自于哪个环境定义的.    * 掌握引用schema文件:             xml中引入s ...

  10. CSDN上最火的android项目

    CSDN上最火的android项目 直接拿来用!最火的Android开源项目(二) 直接拿来用最火的android开源项目(1)