连接命令
connect scott/tiger@orcl
用特定身份连接
connect scott/tiger@orcl as SYSDBA
断开连接
disc
编辑命令
输入
语句最后加;按回车键,立即执行命令
<b>语句结束加回车,然后再按回车键,结束SQL但不执行,此时再按edit键可编辑</b>
语句结束加回车,换行后按/,立即执行
显示缓冲区
l
编辑缓冲区
a[ppend] 追加文本到缓冲区末尾
c[hange] 修改缓冲区当前文本
del 删除缓冲区当前行
N 用数值定位缓冲区当前行
i[nput] 缓冲区当前行后面新增一行
ed[it] 文本方式打开缓冲区,进行编辑
执行缓冲区
run或者/
清除缓冲区
clear buffer
脚本文件的创建
save c:\sqlscript.sql [replace]
input命令将SQL Plus命令送入缓冲区
脚本文件的装载与编辑
get c:\sqlscript.sql
脚本执行
start c:\sqlscript.sql
或 @ c:\sqlscript.sql
替换变量
select empno, ename from emp where deptno=&x and job = '&y'
与用户通信
prompt 输出提示信息
pause 暂停脚本文件运行
accept 让用户指定替换变量的名称和类型
SQL> prompt 显示工资高于xx的员工信息,按enter键继续
pause
accept value number prompt '请输入工资界限’
select empno,sal from emp where sal > &value
环境变量显示与设置
1 SQL*Plus工具--选项--设置
2 SHOW命令和SET命令
show all | 显示所有环境变量 |
arraysize | 设置从数据库中提取的行数,【网络连接次数和内存占用】 |
autocommit | |
colsp | 列之间的分隔符号 |
feedback | 反馈行信息的最低行数 【已选择6行】 |
heading | 列标题 |
linesize | 行长度 |
long | long和lob类型的列显示长度,显示前xx个字符 |
pagesize | 每页显示行数 |
serveroutput | 执行DBMS_OUTPUT.PUT_LINE(''),是否输出 |
autotrace | 是否产生执行报告 |
time | 显示当前时间 |
timing | 显示执行sql时间 |
其他常用命令
desc 显示任何数据库对象的结构信息
spool 屏幕内容存放到文本文件汇总
SQL> select * from dept;
DEPTNO DNAME LOC
---------- ---------------------------- --------------------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
SQL> spool off
clear screen 清除屏幕上所有内容
store set [filename] 保存当前sqlplus的环境变量到文件中
分享到:
相关推荐
### SQL Plus常用命令详解 #### 一、概览 SQL Plus是Oracle数据库系统中的一个标准工具,用于执行SQL语句和脚本,以及管理数据库。它提供了丰富的命令集,不仅支持基本的SQL查询,还具备高级功能,如脚本编写、...
本文将详细介绍 SQL Plus 中的一些常用命令,这些命令对于初学者来说尤为重要。 #### 二、SQL Plus 基础 SQL Plus 支持两种类型的命令:SQL 语句和 SQL Plus 命令。其中,DML(数据操纵语言)、DDL(数据定义语言)...
几种常用的SQL/PLUS命令 SQL/PLUS是一种非常流行的数据库管理工具,它提供了许多实用的命令和功能,能够大大提高数据库开发和管理的效率。下面将详细介绍几种常用的SQL/PLUS命令。 一、编辑表数据 在SQL/PLUS中,...
其他常用命令 - **`SORT`**:指定临时排序文件的位置。 - **`SPOOL`**:将查询结果或命令输出重定向到文件。 - **`EXIT`**:退出SQL*Plus程序。 - **`HELP`**:显示命令的帮助信息。 - **`?`**:同上,显示命令的...
### SQL Plus 环境设置与常用命令详解 #### SQL Plus 概述 SQL Plus 是 Oracle 数据库系统中一个非常强大的命令行工具,用于执行 SQL 和 PL/SQL 语句。它不仅支持基本的数据库查询功能,还提供了一系列增强功能,如...
### SQL Plus命令大全:日志管理和表空间管理详解 #### 第一章:日志管理 在Oracle数据库中,日志管理对于确保数据的一致性和恢复能力至关重要。本章节将详细介绍几种常用的日志管理操作。 ##### 1. 强制日志切换...
本文将详细介绍SQL*Plus中的常用命令及其用法。 #### 二、SQL*Plus命令详解 ##### 1. 执行脚本文件 在SQL*Plus中,可以通过`START`或简写为`@`命令来执行一个包含SQL语句的外部文件。这在批量处理SQL语句时非常...
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。 我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以...本文章就介绍一下一些常用的sql*plus命令。
### Oracle SQL Plus 的常用命令详解 #### 一、连接与断开数据库 **命令格式:** ```sql conn [username]/[password]@[database_name] ``` **示例:** - `conn scott/tiger@demoofsa`:连接到名为`demoofsa`的...
本文将详细介绍一些常用的SQL*PLUS命令,帮助你更好地理解和掌握数据库操作。 1. **执行SQL脚本文件**: 在SQL*PLUS中,可以使用`start`或`@`命令来执行存储在文本文件中的SQL脚本。例如,如果有一个名为`script....
2. **SQL Plus常用命令**: - `SELECT`:查询数据,如`SELECT * FROM table_name`显示表中的所有数据。 - `INSERT INTO`:插入数据,如`INSERT INTO table_name (column1, column2) VALUES (value1, value2)`。 -...
通过实验,学生能够熟悉Oracle的基本知识,掌握SQL*PLUS的常用命令,并深入理解Oracle的查询语句。 1. **SQL*PLUS环境与常用命令** - **启动SQL*PLUS**:通常通过命令行输入`sqlplus 用户名/密码`来登录。 - **...
### ORACLE SQL Plus 常用命令详解 在Oracle数据库管理中,SQL*Plus是一个非常重要的工具,它提供了丰富的命令集来帮助DBA和开发人员更高效地进行数据库管理和开发工作。下面我们将详细介绍标题和描述中提到的一些...
Oracle 导入 SQL 脚本执行和常用命令大全 Oracle 导入 SQL 脚本执行和常用命令大全是一个非常重要的知识点,对于 Oracle 数据库的开发和维护人员来说非常有用。在本篇文章中,我们将介绍 Oracle 导入 SQL 脚本执行...
本文将详细介绍SQL*PLUS的一些常用命令。 1. **执行SQL脚本文件** 使用`START`或`@`命令可以执行存储在文本文件中的SQL语句集合。例如: ``` SQL> START file_name SQL> @ file_name ``` 这些命令可以一次性...
通过对SQL Plus常用命令的学习,我们可以更高效地进行数据库操作。无论是简单的数据查询还是复杂的交互式脚本编写,SQL Plus都能提供必要的支持。希望本文能够帮助大家更好地理解和掌握这些命令,提升日常工作的效率...