sql*plus
huangliang0703
这个作者很懒,什么都没留下…
展开
-
获取SQL*Plus 提示符
define gname=idle column global_name new_value gname select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name from (select global_name, instr(转载 2014-12-13 15:13:52 · 542 阅读 · 0 评论 -
COUNT STOPKEY的工作机制
在查询中有时使用到伪列rownum对使用伪列rownum的查询,优化器要么使用count操作,要么使用count stopkey操作来对rownum计数器进行增量(注意:这里的count操作和count stopkey操作与count函数没有任何关系),如果对rownum伪列应用一个限定条件,如:where rownum例1:不在Rownum伪列上使用限定条件SQL> exp原创 2015-04-16 19:53:17 · 1085 阅读 · 0 评论 -
设置SecureCRT 能显示中文
1、数据库中有一张表:灵通_TRADE_ARCHIVE,但是中文在sqlplus 里面显示乱码12:46:00 sys@MOUNTAIN>select owner, table_name from dba_tables where table_name like '%TRADE_ARCHIVE';OWNER TABLE_NAME-----原创 2015-12-07 14:45:55 · 3501 阅读 · 0 评论 -
sqlplus copy
最近遇到一个头痛的问题,需求是将一表从11.1.0.7 的数据库 导出然后导入到11.2.0.4 的数据库中,使用数据导出导入遇到了以下问题:1)exp/imp 用exp 导出没有问题,但是imp 导入的时候报错了:IMP-00058: ORACLE error 600 encounteredORA-00600: internal error code, arguments: [原创 2016-07-18 15:35:10 · 428 阅读 · 0 评论