我将此 login.sql 用于我的 oracle 会话
select 'You are: '||upper(user) "Welcome to Oracle on AIX 7.1" from dual
union all select 'Logged into: '||upper(sys_context('userenv','db_name')) from dual
union all select 'Database Version: '||banner from v$version where rownum <= 2;
可以不使用 AIX 来获取一些变量吗?因此,当我连接到 linux 服务器时,它不会返回 AIX 我知道变量是 &variable,但是如何使用 sql 命令“select from..etc”设置变量?
除非您绝对必须将平台作为别名的一部分,否则我会简单地从 v$ 数据库中提取平台: