-
2008-06-11 10:56:08 / Oracle数据库管理
dbms_sql.desc_tab使用问题用dbms_sql.desc_tab下的col_max_len动态获取数据类型长度,number和varchar2类型均可以正常获取其长度,但date类型获取的长度有问题,date类型的col_max_len为7,获取数据本应为2008-06-12 12:00:00,但实际为2008-06,除了在col_max_len加上长度外还有没有其它方法?script:SPOOL MY.LSTset serveroutput oncreate table TTX_TEST1(IDNUMBER,NAMEVARCHAR2(1000),create_date date);insert into ttx_test1 values(1,'HHEEE',SYSDATE);commit;declarev_st
查看(156)
评论(2)
-
2008-06-06 15:48:31 / Oracle数据库管理
oracle 9201下用存储过程动态建表提示无权限,在9207下可以,清楚是怎么回儿吗?procedure test_crtasbeginexecute immeidate 'create table test(a varchar2)';end;/execute test;
查看(96)
评论(2)
-
2008-05-15 16:51:43 / Oracle数据库管理
我和同事都测试了logminer,不知道是我们使用方法不当,还是这个工具不好用?环境为10.2.0.2+AIX53很多简单的sql都提取不出来,要么就是unsupported,要么就不显示,下面为详细的操作步骤。oracle@xxxxx-in@oradb> sqlplus xcm/xcmSQL*Plus: Release 10.2.0.2.0 - Production on Thu May 15 16:15:15 2008SQL> select dbms_flashback.get_system_change_number from dual ;GET_SYSTEM_CHANGE_NUMBER------------------------3475776309767SQL> create table test (name varchar2(100));Table created.
查看(333)
评论(5)
-
2008-05-15 11:19:41 / Oracle数据库管理
目前一个客户的Oracle 8i数据库,数据量大小在80g,在线用户在500左右,其磁盘的大部份时间都处于100%,我分析statpack报告后,发现database buffers只有10g,我想这个值相对较小,请问增大dbatabase buffers是否能够改善磁盘性能?
查看(214)
评论(8)
-
2008-05-07 10:52:08 / Oracle数据库管理
10G2下,一个查询,in(1,2,3)就是索引扫描,in(子查询)就是全表扫描,这个能不能强制它索引扫描啊?具体就是:写成这样:select f_stock.idFROM F_STOCK,vf_stock_cat catWHERE F_STOCK.orgid = cat.orgidandF_STOCK.id = cat.stk_idand f_stock.orgid in(1,2,3,4,5,6,7,8,9,10)就很快,全是索引扫描。 写成这样:select f_stock.idFROM F_STOCK,vf_stock_cat catWHERE F_STOCK.orgid = cat.orgidandF_STOCK.id = cat.stk_idAND f_stock.orgid in((SELECT a.业主单
查看(502)
评论(21)
-
2008-05-06 11:20:46 / Oracle数据库管理
SELECT bat_num,in_dat,dest,carr,agen,cons,pack_num,volu,wei_pon,pri_sub,count_tic,num_fpFROM dj_businwhereexists (select bat_num from dj_busin_att where bat_num=dj_busin.bat_num and done_xuhao=:v_xuhao)与SELECT bat_num,in_dat,dest,carr,agen,cons,
查看(187)
评论(2)
-
2008-05-06 10:59:30 / Oracle开发
如何查询远程数据库的sequencesaa 为远程数据库(orcl)的SEQselect aa.nextval from test@orcl这个只能访问自己数据库的,还是两条,什么原因?[ 本帖最后由 sky41566 于 2008-5-6 11:00 编辑 ]
查看(240)
评论(5)
-
2008-05-05 23:45:47 / Oracle数据库管理
创建的一个本地管理的表空间和一些表,当时好好的可以进行选择,修改操作。但后来,我试验性的使用了imp备份数,重新连接数据库后再用select * from dba_tablespaces;select*from table_name(当时建的);就找不到表及表空间了。但在OEM中又能看到,这是怎么一回子事呢???
查看(373)
评论(13)
-
2008-05-05 17:42:04 / Oracle开发
急!有什么方法能让一个procedure定时按时执行?知道的兄弟请说一下,谢谢.
查看(1111)
评论(35)
-
2008-05-05 08:45:59 / Oracle数据库管理
一个存储过程中执行一条插入语句,速度很慢,但是在sqlplus中执行很快, 可能是什么原因?
查看(366)
评论(14)