oracle set define off
程序员文章站
2022-05-16 17:43:51
...
在SQL/Plus中默认的表示替代变量,也就是说,只要在命令中出现该符号,SQL/Plus就会要你输入替代。 这就意味着你无法将一个含有该符号的字符串输入到数据库中或赋给某一个变量。 如字符串“YouI”系统会理解为以“You”打头的字符串,它会提示你输入替代变量
在SQL/Plus中默认的"&"表示替代变量,也就是说,只要在命令中出现该符号,SQL/Plus就会要你输入替代值。
这就意味着你无法将一个含有该符号的字符串输入到数据库中或赋给某一个变量。
如字符串“You&I”系统会理解为以“You”打头的字符串,它会提示你输入替代变量I的值,如果你输入I,则最终字符串转化为“YouI”。
set define off 则关闭该功能,“&”将作为普通字符,如上例,最终字符就为“You&I”
上一篇: PHP 按位与或 (^ 、&)
推荐阅读
-
Bug 29041775 : ORA-41401: Define character set () does not match database character set ()
-
Oracle数据库 FIND_IN_SET函数
-
set feedback 和set define 的作用
-
ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
-
You may need to set ORACLE_HOME to your Oracle software directory
-
You may need to set ORACLE_HOME to your Oracle software directory
-
oracle教程之Oracle的多表查询举例(笛卡尔集、等值与非等值连接、外连接、自连接、SQL1999连接、Oracle的set运算符)实例
-
Oracle升级2020年4月份的数据库补丁Database Patch Set Update
-
Oracle参数设置教程之set和reset的实用案例
-
Oracle RMAN还原时set newname文件名有空格报错的解决方法