- 浏览: 29193 次
- 性别:
- 来自: 南昌
最新评论
在oracle 中可以使用define 和 accept 命令定义变量 使用格式如下:
SQL> help define DEFINE ------ Specifies a substitution variable and assigns a CHAR value to it, or lists the value and variable type of a single variable or all variables. DEF[INE] [variable] | [variable = text]
例如: define temp = 7850
使用define命令查看系统所有已定义的变量
使用define temp 查看变量名为temp的变量
使用以上定义好的变量temp方式:
SQL> list 1 select empno ,ename 2 from scott.emp 3* where empno>&temp SQL> run 1 select empno ,ename 2 from scott.emp 3* where empno>&temp 原值 3: where empno>&temp 新值 3: where empno>7850 EMPNO ENAME ---------- ---------- 7876 ADAMS 7900 JAMES 7902 FORD 7934 MILLER
accent 的使用格式:
SQL> help accept ACCEPT ------ Reads a line of input and stores it in a given substitution variable. ACC[EPT] variable [NUM[BER] | CHAR | DATE | BINARY_FLOAT | BINARY_DOUBLE] [FOR[MAT] format] [DEF[AULT] default] [PROMPT text | NOPR[OMPT]] [HIDE]
例如:
SQL> accept test number format 9999 prompt '你好,请输入一个empno的值:' hide 你好,请输入一个empno的值: SQL> select empno,ename 2 from scott.emp 3 where empno>&test 4 ; 原值 3: where empno>&test 新值 3: where empno> 7850 EMPNO ENAME ---------- ---------- 7876 ADAMS 7900 JAMES 7902 FORD 7934 MILLER
上面的 accept test number format 9999 prompt '你好,请输入一个empno的值:' hide
test 为变量的名称
number 为数字类型
format 为格式
9999 为四位数字
prompt 为显示信息
hide 为输入的值是否隐藏
发表评论
-
oracle学习笔记之where 子语句的运算符
2010-11-21 09:56 864where 子句的条件表达式中可以使用的运算符: 一、比较运 ... -
oracle学习笔记之取消重复行distinct
2010-11-20 21:06 753可以使用distinct命令 来取消查询结果的重复行 如下 ... -
oracle学习笔记值格式化查询结果
2010-11-18 09:21 1407一、修改列标题名称及对齐方式 先查看下column的用法格式 ... -
sql语句的使用
2010-11-17 19:14 762---- primary key 是主键 ---- uniq ... -
set命令的使用
2010-11-16 19:46 1042set命令用于设置系统变量的值,以便更改SQL*Plus的环境 ... -
show命令的使用
2010-11-16 19:29 1094show命令可以显示当前SQL*Plus环境中的系统变量,还可 ... -
&与&&命令的区别
2010-11-16 19:07 701在sqlplus窗口中执行如下代码: select &am ... -
@命令的使用
2010-11-16 18:55 717@命令与start命令类似,区别在于:@命令既可以在SQL*P ... -
oracle学习笔记之临时变量的使用
2010-10-30 00:14 3375在oracle中临时变量可以用&|&& ... -
oracle学习笔记之help index命令
2010-10-29 18:38 764help index命令可以查看oracle里面的所有命令: ... -
oracle学习笔记之spool命令
2010-10-29 18:36 880spool命令是将命令执行的结果保存在文件中 如:查询结果 ... -
oracle学习笔记之start命令
2010-10-28 23:07 667start 命令是将文件的内容读入缓冲区 并执行 start ... -
oracle学习笔记之get命令
2010-10-28 22:57 808get 命令是将读取文件中的内容到缓冲区 get命令的使用格 ... -
oracle学习笔记之save命令
2010-10-28 22:48 1033save 命令是将缓冲区中的内容保存到文件中 我们使用hel ... -
oracle学习笔记之编辑SQL语句
2010-10-28 22:19 1002一、命令a[ppend] text ... -
oracle学习笔记之常用命令:help、clear、describe、show命令
2010-10-28 21:28 2199一、 help 命令的使用格式: help sho ... -
oracle学习笔记之数据字典
2010-10-28 20:50 658select tablespace_name from dba ... -
oracle学习笔记之数据文件、控制文件、日志文件
2010-10-28 19:18 680查看oracle数据库中的数据文件的SELECT 语句如下: ... -
oracle学习笔记之用户解锁
2010-10-28 18:46 580解锁scott 用户的过程: 第一步:用system用户进行 ...
相关推荐
Oracle是世界上最广泛使用的数据库管理系统之一...以上就是根据给定文件名推测的Oracle学习笔记资料可能涵盖的主要知识点。通过深入学习和实践,可以掌握Oracle数据库的使用和管理,从而在IT领域中提升自己的专业能力。
总结来说,"Oracle学习笔记+代码"涵盖了Oracle数据库的基础和进阶内容,包括SQL语句的使用、PL/SQL编程以及通过Pro*C/C++进行数据库访问。通过深入学习和实践,你可以成为一个熟练的Oracle开发者,能够构建高效、...
本文主要针对ORACLE数据库的学习笔记进行深入解析。 首先,SQL是Structured Query Language的缩写,即结构化查询语言,它是用于管理关系数据库的标准语言。SQL主要包括五种类型的子语言:DDL(Data Definition ...
### 达内Oracle学习笔记概览 在达内科技培训的笔记中,Oracle学习部分提供了对Oracle数据库系统深入的理解和操作技巧,对于初学者及希望深化Oracle技能的专业人士都极具价值。以下是从标题、描述、标签以及部分内容...
本文将详述“Oracle学习笔记001_oracle10g安装”中的关键知识点,帮助初学者理解并掌握Oracle 10g的安装过程。 首先,安装Oracle 10g前,需要确保你的操作系统环境满足其兼容性要求。Oracle 10g支持Windows、Linux...
这份"oracle学习笔记.rar"压缩包包含了作者在学习Oracle过程中整理的基础知识,对于初学者来说是一份宝贵的资料。 1. **Oracle数据库系统概述**:Oracle数据库是关系型数据库管理系统(RDBMS),由美国Oracle公司...
以下是对这份"最牛逼的Oracle 11g OCP学习笔记"中的关键知识点的详细阐述: 一、Oracle 11g基础知识 Oracle 11g引入了许多新特性,如自动内存管理、数据屏蔽、实时应用集群(RAC)、闪回数据库等。其中,自动内存管理...
本文将基于“Oracle学习笔记”进行深入解析,主要涵盖Oracle的基础概念、数据文件管理、SGA组件、数据库启动与关闭、用户管理、SQL*Plus命令、视图以及同义词。 1. **数据文件管理**: - 数据文件(Datafile)是...
### Oracle 最全学习笔记知识点梳理 #### 一、存储过程 - **定义**:存储过程是一种在数据库中存储复杂程序以便外部程序调用的一种数据库对象。 - **应用场景**:主要用于执行大量的更新或插入操作,以提高数据库...
Oracle学习笔记概述 Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,由Oracle公司开发,以其高度可扩展性、安全性和稳定性而闻名。本学习笔记旨在为初学者提供全面的Oracle知识体系,帮助读者快速掌握...
PL/SQL作为Oracle数据库的核心编程语言,提供了丰富的功能,包括但不限于表操作、过程函数开发、错误处理、变量管理、包机制等。掌握这些基础和进阶技能,对于高效进行数据库编程和维护至关重要。通过实践以上知识点...
以下是对“Oracle学习笔记”中可能包含的知识点的详细解释: 1. **Oracle数据库体系结构**:Oracle数据库的结构包括物理结构和逻辑结构。物理结构包括数据文件、控制文件、重做日志文件、初始化参数文件等;逻辑...
- **PL/SQL块**:包括声明、可执行和异常处理部分,可以定义变量、执行SQL语句和处理异常。 - **PL/SQL数据类型**: 包括标量类型(如NUMBER、VARCHAR2、DATE)、LOB类型(BLOB、CLOB)和属性类型(如%TYPE、%...
这篇ORACLE学习笔记涵盖了数据库管理和SQL语言的基础知识,让我们一一深入探讨。 1. 数据字典:Oracle的数据字典是一系列视图和表,存储着关于数据库对象、权限和其他元数据的信息。例如,`dba_tablespaces`用于...
在本篇Java2相关课程系列笔记之二中,我们将深入探讨Oracle数据库的学习,这是Java开发中不可或缺的一部分,特别是对于处理大量数据的应用来说。Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,由甲骨...
根据提供的信息,我们可以总结出以下关于Oracle的相关知识点: ### Oracle基础知识与分类 #### DDL (Data Definition Language) 数据定义语言 ...这些知识点对于学习Oracle数据库管理和维护具有重要的指导意义。