在Oracle 9i isqlplus中使用替换变量

oracle|变量

通过替换变量可以方便地达到创建通用脚本地目的,看看如下代码:
INSERT INTO Employees(emp_name, emp_age, emp_dept) VALUES ('&empname', &empage, &empdept)
通过“&”加标识符代表地即为替换变量,注意如果列的数据类型为字符或日期型,则应用单引号括起替换变量。当执行时isqlplus会询问三个替换变量地值,如果将此语句保存为脚本,便可提高工作效率。

时间: 2025-01-22 10:45:22

在Oracle 9i isqlplus中使用替换变量的相关文章

【RMAN】RMAN脚本中使用替换变量--windows 下rman全备脚本

[RMAN]RMAN脚本中使用替换变量--windows 下rman全备脚本   一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① windows 下rman全备脚本的写法(重点) ② 11g rman中run块中采用变量(亮点)       本文如有错误或不完善的地方请大家多多指正,ITPUB留言或QQ皆可,您的批评指正是我写作的最大动力.   一

解决Oracle 9i数据库中数据类型不一致的错误

问:您好,我在Oracle 9i数据库中运行了以下代码: CREATE OR REPLACE TYPE Persona AS OBJECT( ident varchar2(9), nombr varchar2(30) ); create table tper(per Persona); insert into tper values(Persona('111','Lucas')); select * from tper; 之后系统通知发生错误: ORA-00932: inconsistent d

Oracle 9i数据库中动态重配置深入分析

Oracle9i最重要的新特性就能动态修改几乎所有Oracle性能参数.这使Oracle专家能在Oracle实例运行期间动态地重新配置它--不管是因为要解决当前的一个性能问题,还是因为预测到一个紧迫的性能需求.由于能动态修改系统全局区域(System Global Area,SGA)中的所有东西(SGA是Oracle的一个实例使用的RAM),所以至关重要的一点就是知道如何监视Oracle数据库.归纳出系统访问趋势及访问模式后,可因为预测到常规的资源需求而提前重新配置好数据库. 牵涉到动态数据库调

php中preg_replace替换变量指定字符例子

preg_replace字符替换例子 这里介绍三种常用方法.  代码如下 复制代码 方法一: <?php $str = preg_quote('(银子)'); $txt = '我的呢称(银子)'; echo preg_replace("/($str)/","<span style='color:#f00;'>$1</span>",$txt); ?> 方法二: <?php $str = quotemeta('(银子)'); $

SQL*Plus中替换变量与定义变量

替换变量 SQL*Plus中的替换变量又叫替代变量,它一般用来临时存储相关数据:在SQL语句之间传递值.一般使用&或&&前缀来指定替换变量. 关于使用替换变量,一般是利用其创建通用的脚本或达到和用户交换目的.如下所示: 例如,我需要查看表的相关信息,如果不使用替换变量,每次查询我都要修改脚本.非常不便,如果使用替换变量,我们可以将下面脚本存放在tab.sql脚本中,每次运行时,只需要输入替换变量的值就可以了. COL LOGGING FOR A7;   COL OWNER FOR

安装Oracle 9i数据库服务器

  本章介绍Oracle 9i网络中两种主要的成分--数据库服务器和管理客户机的安装和配置过程.本章目的在于帮助读者掌握如何安装Oracle 9i以及如何配置Oracle 9i网络环境.    本书采用Windows 2000 Server作为安装的网络操作系统平台,数据库服务器采用Oracle 9i Database for Windows 2000的企业版.2.1.1 安装的硬件环境需求    下列从5个主要的方面阐述Oracle 9i对硬件环境的要求.    1. 对CPU的要求    C

Oracle 9i 事务处理

   事务是Oracle 9i中进行数据库操作的基本单位,在PL/SQL程序中,可以使用3个事务处理控制命令. commit命令     commit是事务提交命令.在Oracle 9i数据库中,为了保证数据的一致性,在内存中将为每个客户机建立工作区,客户机对数据库进行操作处理的事务都在工作区内完成,只有在输入commit命令后,工作区内的修改内容才写入到数据库上,称为物理写入,这样可以保证在任意的客户机没有物理提交修改以前,别的客户机读取的后台数据库中的数据是完整的.一致的,如图9.26所示.

详细介绍 Oracle 9i 的各个技术特征

在介绍 Oracle9i 之前我们先介绍一些关于 Oracle 公司的资料,让各位朋友更多了解 Oracle. 1977 年,拉里·艾里森和Bob Miner.Ed Oates一起创建一家软件开发实验室(Software Development Laboratories).开发当时新型的数据库技术--关系型数据库系统,并将第一个产品命名为"Oracle",意为"智慧之源".1978年软件开发实验室更名为关系型软件公司(Relational Software Inc.

Oracle 9i数据库在白沙集团应用解决方案

综述:"鹤舞白沙,我心飞翔" 白沙集团是我国著名的大型国有企业集团和湖南省利税首户,其核心企业长沙卷烟厂2002年生产卷烟突破90万大箱,实现销售收入67.86亿元,利税48.87亿元, 上缴税金占全省财政的23%.白沙集团目前已形成了多元化发展的经营格局,拥有全资子公司一家,控股和参股子公司16家,其下属企业涵盖烟草.药业.物流.金融投资.纵向多元化.后勤物业服务等六大产业. 面对洋烟入侵.地方封锁.品牌竞争等激烈的市场形势,白沙集团通过建立服务营销体系,实施"6P&quo