IT开放社区

SQL*Plus DEFINE定义常量与绑定变量

定义常量:在sqlplus中之间输入define查看预定义的变量

SYS@itkaifang> define
DEFINE _DATE        = "07-MAR-17" (CHAR)
DEFINE _CONNECT_IDENTIFIER = "itkaifang" (CHAR)
DEFINE _USER        = "SYS" (CHAR)
DEFINE _PRIVILEGE      = "AS SYSDBA" (CHAR)
DEFINE _SQLPLUS_RELEASE = "1102000100" (CHAR)
DEFINE _EDITOR        = "vim" (CHAR)
DEFINE _O_VERSION      = "Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Produ
ctionWith the Partitioning, OLAP, Data Mining and Real Application Testing options" (CHAR)
DEFINE _O_RELEASE      = "1102000100" (CHAR)
SYS@itkaifang>

设置变量did为30,执行SQL命令时可用&引用变量did

SCOTT@itkaifang> define did=30
SCOTT@itkaifang> define
DEFINE _DATE        = "07-MAR-17" (CHAR)
DEFINE _CONNECT_IDENTIFIER = "PROD" (CHAR)
DEFINE _USER        = "SYS" (CHAR)
DEFINE _PRIVILEGE      = "AS SYSDBA" (CHAR)
DEFINE _SQLPLUS_RELEASE = "1102000100" (CHAR)
DEFINE _EDITOR        = "vim" (CHAR)
DEFINE _O_VERSION      = "Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Produ
ctionWith the Partitioning, OLAP, Data Mining and Real Application Testing options" (CHAR)
DEFINE _O_RELEASE      = "1102000100" (CHAR)
DEFINE DID        = "30" (CHAR)
SCOTT@itkaifang> SELECT * FROM emp WHERE deptno=&did;
old   1: SELECT * FROM emp WHERE deptno=&did
new   1: SELECT * FROM emp WHERE deptno=30
     EMPNO ENAME      JOB              MGR HIREDATE                   SAL       COMM     DEPTNO
---------- ---------- --------- ---------- ------------------- ---------- ---------- ----------
      7499 ALLEN      SALESMAN        7698 1981-02-20 00:00:00       1600        300         30
      7521 WARD       SALESMAN        7698 1981-02-22 00:00:00       1250        500         30
      7654 MARTIN     SALESMAN        7698 1981-09-28 00:00:00       1250       1400         30
      7698 BLAKE      MANAGER         7839 1981-05-01 00:00:00       2850                    30
      7844 TURNER     SALESMAN        7698 1981-09-08 00:00:00       1500          0         30
      7900 JAMES      CLERK           7698 1981-12-03 00:00:00        950                    30
6 rows selected.
SCOTT@itkaifang>

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站分类
最新文章
    随机文章
      站点信息
      • 文章总数:113
      • 页面总数:2
      • 分类总数:3
      • 标签总数:0
      • 评论总数:0
      • 浏览总数:29694
      左邻右舍

      BlogPowerBy Z-BlogPHP 1.5 Zero ;Theme By 爱墙纸

      IT开放社区:京ICP备13044647号.初创于Oracle DBA实战班.邮箱:admin@itkaifang.com

      分享:

      支付宝

      微信