欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Oracle set define 详解

程序员文章站 2024-03-23 13:32:58
...

文章目录

set define

  • pl/sql 中默认的 "&" 表示替代变量,也就是说,只要在命令行中出现该符号,pl/sql 就会要你输入代替值。
  • set define 就是用于该功能的控制
-- 默认开启
set define on

-- 设置关闭
set define off

-- 新的替代变量 *(任意),默认的是 &
set define *

set define on:默认开启
Oracle set define 详解

Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 
Connected as system@ORCL

SQL> prompt &b1 和 &b2 是好朋友。
小游子 和 小优子 是好朋友。

SQL> 

set define off:设置关闭

  • 变量符:原样输出
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 
Connected as system@ORCL

SQL> set define off
SQL> prompt &b1 和 &b2 是好朋友。
&b1 和 &b2 是好朋友。

SQL> 

set define *:设置新的变量符(默认的就无效了哦)

  • "*":任意字符
  • 效果同 "&"
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 
Connected as system@ORCL

SQL> set define #
SQL> prompt #b1 和 #b2 是好朋友。
小游子 和 小优子 是好朋友。

SQL> 
相关标签: Oracle