SQLPLUS
======================================================
DESC 同 DESCRIBE 查询表结构
SAVE 保存sql文件 默认保存地址是Oracle安装目录下的db_1\BIN下面
SPOOL 输出sql执行结果到一个文件中
SPOOL OFF 关闭输出
COLUMN 格式化列
SET PAGESIZE:设置页面大小
SET LINESIZE:设置行大小
CLEAR COLUMNS:清除列格式
& :定义临时变量,会提示输入值
SET VERIFY OFF:关闭显示原行和新行
&& :避免输入出现两次的一个变量值
DEFINE : 定义变量值或查看所定义的变量
UNDEFINE :删除已定义的变量值
ACCEPT: 等待用户为变量输入一个值
&1 :第一个参数,...where productid = &1; 用@运行脚本的时候需要传递值
例如:@C:\sqlbook\report.sql 3
这里的3就是需要传递给脚本中定义好的&1变量的值
TTITLE: 添加页眉
BTITLE:添加页脚
_DATE : 当前日期
SQL.USER : 显示当前用户
SQL.PNO : 显示当前页
LEFT,CENTER,RIGHT :对齐文本
SKIP 2 : 跳过两行
COMPUTE : 计算一列的值
HELP INDEX : 查看关键字帮助
下面这条语句将会生成许多条DROP TABLE的SQL语句
select 'drop table' ||table_name|| ';' from user_tables;
所生成的语句可保存在一个文件中供以后使用
CONNECT : 重新连接到数据库
DISCONNECT : 断开数据库连接,并保持SQL*PLUS运行
分享到:
相关推荐
在本案例中,我们讨论的是Oracle Instant Client的11.2版本,特别是针对SQL*Plus组件的安装包,文件名为"oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.rar",这表明这是一个RAR格式的压缩包,内含一个适用于x86_...
综上所述,"instantclient-sqlplus-windows.x64-12.2.0.1.0"是Oracle Instant Client的一个版本,主要用于在Windows 64位操作系统上,通过SQL*Plus或其他支持的应用(如Navicat Premium)连接和管理Oracle数据库,其...
在给定的压缩包"Instantclient-sqlplus-windows.x64-11.2.0.4.0"中,我们看到的是适用于Windows操作系统的64位版本,版本号为11.2.0.4.0。这个版本主要包含了SQL*Plus,这是一个强大的命令行查询和管理工具。 SQL*...
在这个特定的压缩包"Instantclient-sqlplus-windows.x64-21.13.0.0.0dbru.zip"中,我们看到的是适用于Windows 64位系统的版本,版本号为21.13.0.0,这表明它是Oracle数据库21c的一个更新版本。 Oracle Instant ...
SQL*Plus是Oracle Instant Client中的重要组成部分,它是数据库管理员和开发人员常用的交互式SQL工具。以下是一些关键特性: 1. **命令行界面**:SQL*Plus提供了一个简单且强大的命令行界面,用户可以直接输入SQL...
这个压缩包文件"oracle-instant-client11.2-sqlplus-11.2.0.3.0-1.x86_64.zip"包含了Oracle Instant Client的SQL*Plus组件,版本为11.2.0.3.0,适用于x86_64架构的Linux系统。SQL*Plus是Oracle数据库管理系统中的一...
标题中的“instantclient-basic-nt-11.2.0.4.0”和“instantclient-sqlplus-nt-11.2.0.4.0”分别代表了两个关键组件,即Oracle Instant Client的基础版和SQL*Plus工具,均适用于Windows NT操作系统。 Oracle ...
总之,Oracle Instant Client 11.2版是Linux环境下访问Oracle数据库的关键组件,它提供了SQL*Plus和其他基础功能,让开发者和DBA无需安装完整的数据库实例就能进行数据操作和管理。配合“devel”包,还可以进行应用...
### Linux下Oracle常用操作知识点详解 #### 一、概述 在Linux环境下管理Oracle数据库时,掌握一系列常用的命令是非常重要的。这些命令可以帮助我们有效地监控、维护和优化数据库性能。本文将详细介绍Linux下Oracle...
1. **登录到SQL*Plus**:使用`sqlplus [username/password@connect_identifier]`命令登录到Oracle数据库。例如,`sqlplus scott/tiger@localhost:1521/orcl`将连接到本地的ORCL服务,使用scott用户和tiger密码。 2....
首先,将"instantclient_11_2"文件夹从"instantclient-sqlplus-linux-11.2.0.3.0.zip"压缩包中解压到一个适当的目录,例如 `/opt/oracle/instantclient_11_2`: ```bash unzip instantclient-sqlplus-linux-11.2....
### SQL*Plus常用命令详解——Oracle数据库管理必备技能 #### 连接与断开命令 - **连接命令**(`conn[ect]`):此命令用于建立与Oracle数据库的连接。基本语法为:`conn 用户名/密码@网络服务名`。其中,网络服务...
本文将深入探讨"Oracle常用函数"以及"SQL*Plus基本命令"这两个关键领域,旨在帮助你提升在数据库操作中的效率。 一、Oracle常用函数 1. 长度函数`LENGTH` `LENGTH`函数用于计算字符串的字符数,不区分字符类型(如...
ORACLE SQLPLUS 常用命令 一、ORACLE 的启动和关闭 ORACLE 的启动和关闭是数据库管理员的基本操作之一。下面列举了在单机环境和双机环境下启动和关闭 ORACLE 系统的命令。 1. 在单机环境下启动 ORACLE 系统: ...
### Oracle 常用命令与操作指南 #### 一、Oracle 安装与卸载注意事项 **1.1 Oracle 的安装** - **安装步骤:** 对于 Oracle 的安装,网络上有很多详细的指导教程。在安装过程中,需要注意的是,管理口令部分确保...
### Oracle SQLPLUS命令详解 #### 一、Oracle的启动与关闭 ...以上内容介绍了如何通过Oracle `sqlplus`命令行工具进行数据库的基本管理和常用查询操作。熟练掌握这些命令对于日常的数据库管理来说至关重要。
Oracle的SQLPLUS是Oracle数据库管理员和开发人员常用的交互式查询工具,它提供了丰富的命令来管理和操作数据库。以下是关于`sqlplus`的常用命令及其详细说明: 1. **Oracle的启动和关闭** - **单机环境** - 启动...
通过熟练掌握这些SQL*Plus命令,用户可以在Oracle数据库管理中实现快速、高效的查询和操作,极大地提高了工作效率。尤其对于频繁进行SQL查询和数据库维护的IT专业人士来说,熟悉SQL*Plus的使用是必不可少的技能。
### Oracle常用命令详解 #### 一、Oracle的启动与关闭 **1. 在单机环境下的启动与关闭** - **启动Oracle系统** - **切换用户:** 首先需要切换到Oracle用户环境。 ```bash su - oracle ``` - **使用`svrmgrl`...