Oracle10g新特性——SQL*PLUS的改进
2008-08-30 12:44:26 来源:WEB开发网SYS on 31-8月 -05 at teng>alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
会话已更改。
SYS on 2005-08-31 16:20:15 at teng>
你只要将上面的内容存在$ORACLE_HOME/sqlplus/glogin.sql中,那每次登录的提示信息都是你所需要的了。
不再需要双引号
自从internal的登录方式在9i当中不再被支持后,很多DBA就抱怨:如何可以不输入sys用户的密码来维护系统的安全?答案就是在操作系统提示符下用双引号的方法进入:
$sqlplus “/as sysdba”
需要多输一对双引号也引起了不少抱怨。而在10g当中你就无需再输入双引号了:
$sqlplus / as sysdba
增强的文件管理性
在9i中,当你在sqlplus进行操作时,你会希望将一些有用的语句存下来以便以后使用,这时你可以使用save命令。Save命令会将从最后一次执行save开始以后的所有脚本存下来,这样就会将你执行过的脚本存成分散的文件。如:
SQL> select 1 ...
SQL> save 1
Created file 1.sql
SQL> select 2 ...
SQL> save 2
Created file 2.sql
SQL> select 3 ...
SQL> save 3
Created file 3.sql
这样存下来1.sql、2.sql、3.slq三个脚本,三个脚本的内容分别为select 1 …、select 2 …、select 3 …。这样的话你就需要手工将他们再合成一个脚本以便以后使用。
在sqlplus 10.1.0.2中,就不需要这么费劲了,你可以用添加的方式存储:
SQL> select 1 ...
SQL> save myscript
Created file myscript.sql
SQL> select 2 ...
SQL> save myscript append
Append file myscript sql
SQL> select 3 ...
SQL> save myscript append
Append file myscript.sql
这样,所有的脚本都被存储在myscript.sql这个脚本中了。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
赞助商链接