栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第四章-SQL*PLUS命令

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第四章-SQL*PLUS命令

文章目录
  • 前言
  • 一、考核内容及要求
    • 要求
    • 知识点
    • 章节
  • 二、SQL*Plus命令
  • 常用命令
    • SET命令
    • HELP命令
    • DESCRIBE命令
    • SPOOL 命令
    • START 、/和@命令
  • 格式化查询结果
    • COLUMN 命令
    • TTITLE和BTITLE命令
  • 缓存区命令
  • 总结


前言

本博客仅做学习笔记,如有侵权,联系后即刻更改

科普:Oracle11g


一、考核内容及要求
要求

掌握SQL*PLUS帮助命令的使用以及常用命令的使用。

知识点
  • SQL*Plus命令的常用命令
    HELP命令、SET命令、DESCRIBE命令、PROMPT命令、SPOOL命令、@命令、/命令
  • 格式化查询结果
    COLUMN命令、TTITLE和BTITLE命令)
  • 缓存区命令
章节

4.1,4.2,4.3,4.4

二、SQL*Plus命令

参考文章

常用命令
SET命令

语法格式:SET system_variable value
通过 SET 命令设置的环境变量是临时的,不是永久的。当用户退出 SQL*Plus 环境后,用户设置的环境参数会全部丢失。

  • linesize
    一行显示的总字符数,默认80
  • newpage
    每页标题前空行数,默认1
  • pagesize
    每页打印的行数,包括空行,默认14
  • 显示当前系统时间
    SQL> set time on
    10:27:06 SQL>
HELP命令

语法格式:HELP|? [topic]
若省略“?”和“topic”参数,直接执行 HELP命令,则会输出 HELP 命令本身的语法格式及其功能描述信息

  • index
    help index 命令来查看 SQL*Plus 命令清单
DESCRIBE命令

语法格式:desc[ribe] object_name;
查询指定数据对象的组成结构
DESCRIBE 命令不仅可以查询表、视图的结构,而且还可以查询过程、函数和程序包等PL/SQL 对象的规范

SPOOL 命令

SPO[OL] [file_name[.ext] [CRE[ATE] | REP[LACE] | APP[END]] | OFF | OUT]
把查询结果输出到指定文件中

  • file_name
    指定脱机文件的名称,默认的文件扩展名为 LST
  • CRE[ATE]
    创建一个新的脱机文件,这也是 SPOOL 命令的默认状态
  • REP[LACE]
    替代已经存在的脱机文件
  • APP[END]
    把脱机内容附加到一个已经存在的脱机文件中
  • OFF | OUT
    关闭 SPOOL 输出
    只有使用 spool off 或 spool out 命令关闭输出,才会在输出文件中看到输出的内容,否则输出文件中无内容或无更新内容。
START 、/和@命令
  • 语法格式:
    STA[RT] {url|file_name[.ext]} [arg …]
    @ {url|file_name[.ext]} [arg …]
    用来执行一个 SQL 脚本文件
格式化查询结果
COLUMN 命令

语法格式:COL[UMN] [column_name | alias | option]
格式化查询结果、设置列宽度、重新设置列标题等功能

  • CLEAR
    清除指定列所设置的显示属性,从而回复列使用默认的显示属性
  • FORMAT
    格式化指定的列
    例:SQL> col sal format $999,999.00
    SQL> select empno,ename,sal from scott.emp;
    其中格式化数字用到了格式掩码,位值为9显示相应的值,为0则不予显示
  • HEADING
    定义列标题
  • ON|OFF
    控制定义的显示属性的状态,默认为ON
TTITLE和BTITLE命令

语法格式:TTI[TLE] [printspec [text|variable] …] | [OFF|ON]
默认情况下包括列标题、页分割线、查询结果和行数合计等内容
设置打印时每页的顶部和底部标题

缓存区命令

参考文章

  • list命令
    查看
  • save命令
    保存sql文件
  • edit命令
    编辑
  • get命令
    获取
    run命令(/)
    执行
  • append命令
    追加
  • clear buffer
    清空缓存区
总结

小小励志

有些事你现在不做,一辈子都不会做了。
如果你想做一件事,全世界都会为你让路。
《搭车去柏林》

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/996464.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号