sqlplus使用(二)
5 Using Scripts in SQL*Plus
1.定义环境变量
DEFINE _EDITOR = vi
EDIT SALES
1 select
2 *
3 from
4* v$instance
| Command | Abbreviation | Purpose |
|---|---|---|
APPEND text |
A text |
adds text at the end of the current line |
CHANGE/old/new |
C/old/new |
changes old to new in the current line |
CHANGE/text |
C/text |
deletes text from the current line |
CLEAR BUFFER |
CL BUFF |
deletes all lines |
DEL |
(none) |
deletes the current line |
DEL n |
(none) |
deletes line n |
DEL * |
(none) |
deletes the current line |
DEL n * |
(none) |
deletes line n through the current line |
DEL LAST |
(none) |
deletes the last line |
DEL m n |
(none) |
deletes a range of lines (m to n) |
DEL * n |
(none) |
deletes the current line through line n |
INPUT |
I |
adds one or more lines |
INPUT text |
I text |
adds a line consisting of text |
LIST |
; or L |
lists all lines in the SQL buffer |
LIST n |
L n or n |
lists line n |
LIST * |
L * |
lists the current line |
LIST n * |
L n * |
lists line n through the current line |
LIST LAST |
L LAST |
lists the last line |
LIST m n |
L m n |
lists a range of lines (m to n) |
LIST * n |
L * n |
lists the current line through line n |
SELECT &GROUP_COL, MAX(&NUMBER_COL) MAXIMUM
FROM &TABLE
GROUP BY &GROUP_COL
.
SAVE STATS
GET STATS
SELECT &GROUP_COL, |
2
2* MAX(&NUMBER_COL) MAXIMUM |
APPEND ,
2* MAX(&NUMBER_COL) MAXIMUM, |
CHANGE/&/&&
2* MAX(&&NUMBER_COL) MAXIMUM, |
I
3i |
MIN (&&NUMBER_COL) MINIMUM,
4i |
SUM(&&NUMBER_COL) TOTAL,
5i |
AVG(&&NUMBER_COL) AVERAGE
6i |
1
1* SELECT &GROUP_COL, |
CHANGE/&/&&
1* SELECT &&GROUP_COL, |
7
7* GROUP BY &GROUP_COL |
CHANGE/&/&&/
7* GROUP BY &&GROUP_COL |
SAVE STATS2
Created file STATS2 |
PROMPT
PROMPT Enter a title of up to 30 characters
ACCEPT MYTITLE PROMPT 'Title: '
TTITLE LEFT MYTITLE SKIP 2
SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME, SALARY
FROM EMP_DETAILS_VIEW
WHERE JOB_ID='SA_MAN'
CLEAR BUFFER
CLEAR SCREEN
CLEAR COLUMNS
sqlplus使用(二)的更多相关文章
- mongodb选型问题
一.Mongodb的介绍 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoDB工作在收集和文件的概念. 数据库 数据库是一个物理容器集合.每个数据库都 ...
- 【OCP、OCM、高可用等】小麦苗课堂网络班招生简章(从入门到专家)--课程大纲
[OCP.OCM.高可用等]小麦苗课堂网络班招生简章(从入门到专家)--课程大纲 小麦苗信息 我的个人信息 网名:小麦苗 QQ:646634621 QQ群:618766405 我的博客:http:// ...
- 【OCP|OCM】Oracle培训考证系列
[OCP|OCM]Oracle培训考证系列 我的个人信息 网名:小麦苗 QQ:646634621 QQ群:618766405 我的博客:http://blog.itpub.net/26736162 ...
- 一,连接Oracle 一
连接Oracle数据库方法: 一,使用sqlplus连接 二,使用第三方软件连接 sqlplus sqlplus 工具简介 (1).概述:sqlplus是在Linux下操作oracle的工具 (2). ...
- oracle入坑日记<二>认识oracle(含sqlplus基础使用)
1.SID(数据库实例) 1.1. oracle安装的时候有一项叫[全局数据库名]的填写项,这个就是oracle的SID也是数据库的唯一标识符: 1.2.一个oracle数据库有且只有一个SID(一般 ...
- Oracle记录(二) SQLPlus命令
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式.就我个人而言,还是比较喜欢UNIX与Linux下的Oracle.呵呵 一种是dos ...
- 学习笔记:oracle学习二:oracle11g数据库sql*plus命令之常用sqlplus命令、格式化查询结果
目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 ...
- Oracle笔记(二) SQLPlus命令
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是window ...
- 【翻译】MongoDB指南/CRUD操作(二)
[原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(二) 主要内容: 更新文档,删除文档,批量写操作,SQL与MongoDB映射图,读隔离(读关 ...
随机推荐
- Codeforces Gym 101138 D. Strange Queries
Description 给你一下长度为 \(n\) 的序列. \(a_i=a_j\) \(l_1 \leqslant i \leqslant r_1\) \(l_2 \leqslant i \leqs ...
- 【POI】修改Excel内容
package com.what21.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNot ...
- phpcms get标签用法
{pc:get sql="SELECT t.*,n.*,n.typeid nt FROM v9_type t LEFT JOIN v9_news n ON n.typeid=t.typeid ...
- ERROR Cannot determine the location of the VS Common Tools Folder
参考:ERROR Cannot determine the location of the VS Common Tools Folder http://blog.csdn.net/m3728975 ...
- hdu 5442 (ACM-ICPC2015长春网络赛F题)
题意:给出一个字符串,长度是2*10^4.将它首尾相接形成环,并在环上找一个起始点顺时针或逆时针走一圈,求字典序最大的走法,如果有多个答案则找起始点最小的,若起始点也相同则选择顺时针. 分析:后缀数组 ...
- ios nsdataformatter奇怪的问题
用nsdataformatter在中文格式下测试, a 标识的是上午,下午,不是AM,pm. 我在24小时格式的机器上测试,存入了一个 时间,却解析不出来了! static NSString *Hom ...
- centos搭建svn服务器并在windows实验
安装步骤如下: 1.yum install subversion 2.输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件. 输入 ...
- HTML 基础
1.HTML 超文本标记语言 2.网页分类: 动态网页 静态网页 ①静态网页与动态网页区别: 主要:动态网页与数据库链接,静态网页不与数据库连接: ②静态网页 修改展示图片 必须修改源代码 : ...
- 【leetcode】Best Time to Buy and Sell 3 (hard) 自己做出来了 但别人的更好
Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...
- 更新补丁Bind
1.查询补丁版本信息 (1) rpm -qa|grep bind (2) dig @localhost version.bind 2.下载安装 BIND最新漏洞和升级解决办法 现在有非常多的公司的都有 ...