Oracle里&不当做自定义变量,当做普通字符插入数据库的操作

1.当Oracle执行的语句里有&符号时,提示输入值,这时Oracle是把&当做要输入自定义变量了,如果想当做普通字符插入数据库,就不能在普通SQL窗口执行SQL语句,需要在命令窗口执行,命令窗口如下图:

Oracle里&不当做自定义变量,当做普通字符插入数据库的操作

2.先在命令窗口里执行Set define OFF,关闭自定义变量的设置,然后再执行SQL语句,并提交,如下图:

Oracle里&不当做自定义变量,当做普通字符插入数据库的操作