`

'&'在sqlplusw中被定义为自定义变量标示符号

SQL 
阅读更多

因为'&'在sqlplusw中被定义为自定义变量标示符合,因此'&'
符合后面的字符自然被解析为变量名字

 

 

set verify off
column value new_val V
define S="&1"
set autotrace off
select a.name, b.value
from v$statname a, v$mystat b
where a.statistic# = b.statistic#
and lower(a.name) like '%' || lower('&S')||'%'
/
The mystat2.sql script simply prints out the difference between the beginning value and
the end value of that statistic:
set verify off
select a.name, b.value V, to_char(b.value-&V,'999,999,999,999') diff
from v$statname a, v$mystat b
where a.statistic# = b.statistic#
and lower(a.name) like '%' || lower('&S')||'%'

分享到:
评论

相关推荐

    sqlplusw 与 sqlplus登陆数据库的方法总结

    1.本机 orcl 数据库:需要在 tnsnames.ora 中配置 ORCL,否则报“ORA-12514:TNS:无法解析指定的连接符”的错误。 2.本机 cesp 数据库:同上,需要在 tnsnames.ora 中配置。 3.远程 scordbd1 数据库:同上,需要在...

    oracle实用的sqlplusw应用程序

    oracle实用的sqlplusw应用程序 oracle实用的sqlplusw应用程序 oracle实用的sqlplusw应用程序 oracle实用的sqlplusw应用程序 oracle实用的sqlplusw应用程序 oracle实用的sqlplusw应用程序

    sqlplusw用于oracle

    标题中的“sqlplusw用于Oracle”指的是Oracle数据库管理系统中的一款命令行工具——SQL*Plus,它是Oracle提供的一个标准接口,允许用户与Oracle数据库进行交互。SQL*Plus不仅可以用来执行SQL查询,还可以执行PL/SQL...

    MLDN魔乐科技JAVA培训_Oracle课堂2_SQLPlusw操作

    在这个课程中,你将深入理解如何在Java开发环境中利用Oracle数据库,并通过SQLPlusw进行有效的数据库交互。 【描述解析】 "SQLPlusw操作 SQLPlusw工具的使用" 描述进一步明确了这个教程的内容,即重点在于讲解...

    在SQLPlus中改变字体和字符集

    在 SQLPlus 中改变字体和字符集 摘要:本文主要介绍了在 SQLPlus 中改变字体和字符集的方法,对于 Oracle 数据库管理员来说,这是一项非常重要的技能。通过对注册表的修改,可以改变 SQLPlus 中的字体大小和字符集...

    Oracle_instantclient-basic-x64-12.1.0.1.0

    在本压缩包"Oracle_instantclient-basic-x64-12.1.0.1.0"中,包含的是64位版本的Oracle Instant Client,版本号为12.1.0.1.0,适用于Windows操作系统。这个版本主要是为了方便开发人员和系统管理员在本地进行PL/SQL...

    oracle 新手 视频

    此外,它还支持一些实用功能,如设置变量、定义快捷键和自定义输出格式,这对于日常数据库管理来说非常有用。 最后,"MLDN魔乐科技JAVA培训_Oracle课堂3_常用表介绍.rar"将带你深入理解Oracle中的表结构和管理。在...

    instantclient_11_2

    下面将详细阐述其主要功能、配置过程以及在"数据库配置"中的应用。 一、Oracle Instant Client的功能 1. 数据库连接:Instant Client允许用户通过ODBC、JDBC、PHP、.NET等多种编程接口连接到Oracle数据库,无需安装...

    oracle的dll

    1. **配置环境变量**:将Oracle DLL的路径添加到系统的PATH环境变量中,确保PowerBuilder在运行时能够找到这些库文件。 2. **创建数据源**:在PowerBuilder中创建一个ODBC数据源,选择Oracle的驱动,并配置相应的...

    oracle_ppt

    2. SQL*PLUS命令和语句:SQL*PLUS命令主要用来格式化输出结果,例如控制输出样式、定义变量等,而不保存在内存中。而SQL*PLUS语句包括DML(数据操纵语言)、DDL(数据定义语言)和DCL(数据控制语言),执行后保存在...

    Oracle个人笔记

    在这个个人笔记中,我们主要讨论了如何使用SQLPLUSW连接Oracle数据库以及一些基本的SQL语句。 首先,`sqlplusw`是Oracle提供的一种命令行工具,用于交互式地与数据库进行通信。在主机字符串中,你可以指定要连接的...

    oracle\Oracle从入门到精通

    - 使用`&`和`&&`符号创建和引用替换变量。 - 替换变量使得SQLPLUS能够接收用户的输入并将其用于查询中。 - **2.1 环境变量** - 设置和查询环境变量,例如`NLS_DATE_FORMAT`,影响日期的显示格式。 - **2.2 格式...

    ORACLE初学者笔记(必看)

    二是直接在命令行中输入`sqlplusw scott/tiger@Jade`或`sqlplusw system/jade@Jade`。若为本地登录,可省略`@Jade`,即主机字符串。 - **默认服务**:在系统中,默认启动的服务有`OracleServiveJADE`、`...

    orale完全教程

    可以使用`@`指令执行已保存在文本文件中的SQL脚本,如`@a`执行保存为`a.sql`的脚本。 在实际工作中,通常推荐使用外部编辑器如Notepad++或Visual Studio Code等,配合SQL插件,实现更高效的操作和错误修正。 ### ...

    oracle10G数据库笔记

    在sqlplusw中,可以使用ed命令打开记事本编辑SQL脚本,但会暂停sqlplusw的交互。而@命令则用来执行存储在文本文件中的SQL语句。需要注意的是,执行外部文件时,如果是.txt格式,需要指定完整路径,而.sql文件则可以...

    navicat使用

    2. 在弹出的窗口中,为表设置名称,然后添加列。定义每个列的数据类型、长度、是否可为空等属性。 3. 完成设置后,点击“保存”以创建新表。 ### 修改表 若需修改已存在的表,双击表名打开表设计器。在此界面,...

    Oracle_client10g 精简

    本Oracle客户端提取至10gclient for windows,包含exp imp rman sqlplusw等工具,环境变量安装时自动添加,若要使用sqlplusw客户端需要配置NETWORK\ADMIN目录下的tnsnames.ora文件

    instantclient-18.5.最新版

    Oracle Instant Client是...总的来说,Oracle Instant Client 18.5为开发人员和系统管理员提供了一种简便、高效的方式,用于与Oracle数据库进行交互,无论是在本地开发还是远程服务器管理,都是一个值得信赖的工具。

    win32oracle客户端ora10g

    Oracle数据库是全球广泛使用的数据库管理系统,尤其在企业级应用中占据重要地位。Windows操作系统上的Oracle客户端,也称为Oracle Instant Client,是与Oracle服务器进行通信的软件组件,它提供了连接、查询和管理...

Global site tag (gtag.js) - Google Analytics