我在通过JDBC设置 "Set Define OFF "时遇到了一个问题,因为我们不能从JDBC直接运行SqlPlus命令。
有什么办法可以永久地运行 "设置定义关闭 "到我的数据库chema,这样我就可以忽略"& "替换变量。
请给我更多的建议,关于这个Oracle系统环境变量设置永久。
要永久配置SQL*Plus,你可以使用login.sql或全局的glogin.sql来配置它。
请看 Oracle文档
如果你正试图使用JDBC在SQL中转义一个安培字符,那么就可以运行下面的方法从 Statement
类实例。
statement.setEscapeProcessing( false );
这将停止 jdbc
试图进行逃逸处理。