- 浏览: 28570 次
- 性别:
- 来自: 南昌
最新评论
在sqlplus窗口中执行如下代码:
select &s1,ename,job from emp where &s1>7789;
结果:
输入 s1 的值: empno 原值 1: select &s1,ename,job 新值 1: select empno,ename,job 输入 s1 的值: empno 原值 3: where &s1>7789 新值 3: where empno>7789 EMPNO ENAME JOB ---------- ---------- --------- 7839 KING PRESIDENT 7844 TURNER SALESMAN 7876 ADAMS CLERK 7900 JAMES CLERK 7902 FORD ANALYST 7934 MILLER CLERK 已选择6行。
从以上结果可以了解到 虽然我们用的是相同的变量 但是要求我们输入的是两次变量的值,oracle不会认为是相同的变量
如果要使用相同的变量那么就应该用&&命令,如下代码所示:
SQL> list 1 select &&s1,ename,job 2 from emp 3* where &&s1>7789 SQL> / 输入 s1 的值: empno 原值 1: select &&s1,ename,job 新值 1: select empno,ename,job 原值 3: where &&s1>7789 新值 3: where empno>7789 EMPNO ENAME JOB ---------- ---------- --------- 7839 KING PRESIDENT 7844 TURNER SALESMAN 7876 ADAMS CLERK 7900 JAMES CLERK 7902 FORD ANALYST 7934 MILLER CLERK 已选择6行。
发表评论
-
oracle学习笔记之where 子语句的运算符
2010-11-21 09:56 829where 子句的条件表达式中可以使用的运算符: 一、比较运 ... -
oracle学习笔记之取消重复行distinct
2010-11-20 21:06 740可以使用distinct命令 来取消查询结果的重复行 如下 ... -
oracle学习笔记值格式化查询结果
2010-11-18 09:21 1372一、修改列标题名称及对齐方式 先查看下column的用法格式 ... -
sql语句的使用
2010-11-17 19:14 742---- primary key 是主键 ---- uniq ... -
set命令的使用
2010-11-16 19:46 1001set命令用于设置系统变量的值,以便更改SQL*Plus的环境 ... -
show命令的使用
2010-11-16 19:29 1058show命令可以显示当前SQL*Plus环境中的系统变量,还可 ... -
@命令的使用
2010-11-16 18:55 697@命令与start命令类似,区别在于:@命令既可以在SQL*P ... -
orcale学习笔记之已定义变量
2010-10-31 17:18 1018在oracle 中可以使用define ... -
oracle学习笔记之临时变量的使用
2010-10-30 00:14 3332在oracle中临时变量可以用&|&& ... -
oracle学习笔记之help index命令
2010-10-29 18:38 747help index命令可以查看oracle里面的所有命令: ... -
oracle学习笔记之spool命令
2010-10-29 18:36 859spool命令是将命令执行的结果保存在文件中 如:查询结果 ... -
oracle学习笔记之start命令
2010-10-28 23:07 646start 命令是将文件的内容读入缓冲区 并执行 start ... -
oracle学习笔记之get命令
2010-10-28 22:57 791get 命令是将读取文件中的内容到缓冲区 get命令的使用格 ... -
oracle学习笔记之save命令
2010-10-28 22:48 1017save 命令是将缓冲区中的内容保存到文件中 我们使用hel ... -
oracle学习笔记之编辑SQL语句
2010-10-28 22:19 983一、命令a[ppend] text ... -
oracle学习笔记之常用命令:help、clear、describe、show命令
2010-10-28 21:28 2165一、 help 命令的使用格式: help sho ... -
oracle学习笔记之数据字典
2010-10-28 20:50 644select tablespace_name from dba ... -
oracle学习笔记之数据文件、控制文件、日志文件
2010-10-28 19:18 661查看oracle数据库中的数据文件的SELECT 语句如下: ... -
oracle学习笔记之用户解锁
2010-10-28 18:46 568解锁scott 用户的过程: 第一步:用system用户进行 ...
相关推荐
那么这两者之间有什么区别,下面来一起看看吧。 1、’;’ 用’;’ ———是先执行第一个命令,不管第一个命令是否出错都执行下一个命令。 2、’&&’ 用’&&’——–是当第一个命令正确执行完毕后,才执行下一...
1. 后台执行 一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢? 这时就需要借助 nohup 和 & 命令来实现。...区别在于 jobs 只能查看当前终端后台
华为思科的路由器 有一些命令的差异在文档里归纳了下
linux命令和windows命令的区别.pdf
HP UNIX命令与AIX UNIX命令对照表 中文
linux命令和windows命令的区别
关于dos命令与linux下的命令对比及各自的区别与使用!适合于想了解linux的朋友使用!
华为命令和思科命令对比,主要为常见查询命令。包括设备端口、板卡、CPU和log等相关命令对比;
solaris与Linux基本命令区别
Linux dd命令中dsync与fdatasync的区别.docx
c语言实现shell命令解析。功能强大,可直接在linux下编译运行。
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...
Cisco与Juniper常用命令对照表
龙尚科技U9300&U9507&8300模块Gobinet驱动及AT命令拨号使用手册V3.3.rar
大家有没有发现在 Linux 中经常使用到一个命令,如 make && make install,这里也可以使用 make ; make install,那么在 ... 和 && 有何区别?下面通过这篇文章来给大家详细的介绍下面,有需要的朋友们可以参考借鉴。
从Linux到Solaris,主要概述二者命令上的一些差别
区别: system() 输出并返回最后一行shell结果。 exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru() 只调用命令,把命令的运行结果原样地直接...
常用命令linux下vi编辑器命令大全常用命令linux下vi编辑器命令大全
hart命令详解 介绍了hart5.0命令,包括通用命令以及5.0与以前版本的区别等