我想在insert语句中插入特殊字符&
.我的插页是:
INSERT INTO STUDENT(name, class_id) VALUES ('Samantha', 'Java_22 & Oracle_14');
如果我try 运行这个查询,我会得到一个弹出窗口,它会要求我输入Oracle_14
的值.
如何在oracle db的insert语句中输入特殊字符,如&
?
我想在insert语句中插入特殊字符&
.我的插页是:
INSERT INTO STUDENT(name, class_id) VALUES ('Samantha', 'Java_22 & Oracle_14');
如果我try 运行这个查询,我会得到一个弹出窗口,它会要求我输入Oracle_14
的值.
如何在oracle db的insert语句中输入特殊字符,如&
?
如果您在SQL*Plus或SQL Developer中,您希望运行
SQL> set define off;
在执行SQL语句之前.这将关闭对替换变量的判断.
像这样的SET指令是针对客户机工具(SQL*Plus或SQL Developer)的指令.它们具有会话作用域,因此每次连接时都必须发出该指令(如果希望将默认值更改为"已定义"设置为"关闭",则可以将该指令放在客户端计算机的glogin.sql中).您不会影响数据库中的任何其他用户或会话.