如何在Oracle中永久地设置定义到数据库/模式

时间:2014-01-24 14:12:46

标签: oracle variables jdbc system

我在通过JDBC设置“Set Define OFF”时遇到问题,因为我们无法直接从JDBC运行SqlPlus命令。

是否有任何方法可以永久运行Set Set off到我的数据库/架构,以便我可以忽略'&'替代变量。

请永久性地向我推荐有关此Oracle系统环境变量设置的更多信息。

2 个答案:

答案 0 :(得分:0)

要永久配置SQL * Plus,您可以使用login.sql或全局glogin.sql对其进行配置。

请参阅Oracle docs

答案 1 :(得分:0)

如果您尝试使用JDBC在SQL中转义“&”字符,请从['substr1', 'substr2']类实例运行以下方法:

Statement

这将阻止statement.setEscapeProcessing( false );尝试执行转义处理。