常用的编辑命令,包括append, change, input, del, list, clear buffer等
[@more@]SQL> select owner,object_nam
2 from dba_objects;
select owner,object_nam
*
ERROR at line 1:
ORA-00904: "OBJECT_NAM": invalid identifier
1. 将object_name改成object_name,用change (C)
SQL> c/nam/name
1* select owner,object_name
查看修改后结果,用list
SQL> list
1 select owner,object_name
2* from dba_objects
SQL> /
2. 在结果集中增加一列object_id,用append (A)
--先列出buffer中第一行sql
SQL> list 1
1* select owner,object_name
--在结果中增加一列
SQL> a ,object_id
1* select owner,object_name,object_id
--查看修改后的sql
SQL> list
1 select owner,object_name,object_id
2* from dba_objects
3. 往sql中追加2行,用input (I)
SQL> input
3 where owner='SYSTEM'
4 and rownum<6
5 /
--查看修改后的sql
SQL> list
1 select owner,object_name,object_id
2 from dba_objects
3 where owner='SYSTEM'
4* and rownum<6
4. 删除最后一行,用del last
SQL> del last
SQL> list
1 select owner,object_name,object_id
2 from dba_objects
3* where owner='SYSTEM'
5. 清除buffer里暂存的内容,用clear buffer (cl buff)
SQL> clear buffer
buffer cleared
--查看buffer里的内容d
SQL> list
SP2-0223: No lines in SQL buffer.
所有sql script编辑命令参考:
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/207/viewspace-815983/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/207/viewspace-815983/