SQL*Plus基础与脚本编写指南
1. login.sql脚本
在SQL Plus中,有一个特殊的脚本 login.sql 值得关注。当启动SQL Plus会话时,只要 login.sql 脚本位于启动SQL Plus的文件夹中,或者可以通过Linux下的 SQLPATH 环境变量或Windows下的注册表设置找到该脚本,SQL Plus就会自动执行它。
此外,还有一个全局的SQL*Plus脚本 glogin.sql 。该脚本会为每个用户执行,在多用户环境中,它允许你混合使用全局设置和个人设置。但在单用户的Oracle环境中,同时使用这两个脚本可能没有必要,甚至会造成混淆。 glogin.sql 脚本通常位于Oracle安装目录下的 sqlplus/admin 子目录中。
需要注意的是,从Oracle Database 10g开始,如果你在不离开SQL Plus的情况下执行 CONNECT 命令,SQL Plus也会执行 glogin.sql 和 login.sql 脚本,而早期版本不会这样。
你可以使用 glogin.sql 和 login.sql 脚本来设置各种SQL*Plus系统变量、用户定义变量和列定义。以下是一个 login.sql
超级会员免费看
订阅专栏 解锁全文
2139

被折叠的 条评论
为什么被折叠?



