Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

oracleÎı¾Îļþµ¼Èëµ¼³ö(sqlldr&&spool)

 ¹ØÓÚµ¼³ö
¡¡¡¡Ô­Àí
¡¡¡¡Í¨¹ýsqlplusµÄµÄ±¨±í¹¦ÄÜÉú³ÉÎı¾Îļþ£¬µ«²úÉúµÄÎı¾ÎļþÒò·ÖÎöÔ­Òò´æÔÚ¿ÕÐÐÏÖÏó£¨Ö»ÓлسµÃ»ÓÐÆäËü£©£¬¿ÉÒÔͨ¹ýµÚÈý·½·½Ê½´¦ÀíÒ»ÏÂÉú³É±ê×¼Îı¾
¡¡¡¡A ѧϰ¹ý³Ì
¡¡¡¡1¡¡½¨±í
¡¡¡¡
¡¡¡¡SQL>CREATE TABLE TESTINOUT(ID NUMBER(10), USERNAME VARCHAR2(10), DATE1 DATE, MONEY NUMBER(6, 2));
¡¡¡¡
¡¡¡¡2¡¡Ìí¼ÓÊý¾Ý
¡¡¡¡SQL>insert into TESTINOUT(id,username,date1,money) values(1,'will',to_date('29-12-2001','dd-mm-yyyy'),33.33)
¡¡¡¡SQL>insert into TESTINOUT(id,username,date1,money) values(2,'ddxxkk',to_date('29-12-2002','dd-mm-yyyy'),443.33)
¡¡¡¡SQL>insert into TESTINOUT(id,username,date1,money)
values(1234567890,'thisistest',to_date('29-12-2002','dd-mm-yyyy'),4443.33)
¡¡¡¡
¡¡¡¡3 É趨Áмä¾àΪ'£¨Ã»Óпոñ£©
¡¡¡¡SQL> set colsep '
¡¡¡¡
¡¡¡¡4¡¡
¡¡¡¡SQL>column id format a10 truncate
¡¡¡¡SQL>column money format a6 truncate
¡¡¡¡SQL> select to_char(id,'0000000009S') as
id,username,to_char(date1,'yyyymmdd') as
date1,to_char(money*100,'000000s') as money from testinout;
¡¡¡¡ID USERNAME DATE1 MONEY
¡¡¡¡----------------------------------
¡¡¡¡0000000001test 20011229003333
¡¡¡¡0000000002ddxxkk 20021229055500
¡¡¡¡1234567890thisistest20021229444333
¡¡¡¡
¡¡¡¡
¡¡¡¡B¡¡
¡¡¡¡²âÊÔ¹ý³Ì
¡¡¡¡1±àд½Å±¾
¡¡¡¡testinout.sqlµÄÄÚÈÝÈçÏÂ
¡¡¡¡
¡¡¡¡set colsep '
¡¡¡¡set trimspool on
¡¡¡¡set linesize 120
¡¡¡¡set pagesize 2000
¡¡¡¡set newpage 1
¡¡¡¡set heading off
¡¡¡¡set term off
¡¡¡¡column money format a6 truncate
¡¡¡¡column id format a10 truncate
¡¡¡¡spool d:\iii
¡¡¡¡select to_char(id,'0000000009S') as
id,username,to_char(date1,'yyyymmdd') as
date1,to_char(money*100,'000000s') as money from testinout;
¡¡¡¡spool off
¡¡¡¡exit;
¡¡¡¡
¡¡¡¡2¡¡Ö´Ðнű¾
¡¡¡¡sqlplus user1/user1@my8i @d:\testinout.sql
¡¡¡¡»ò
¡¡¡¡sqlplus user1/user1 @d:\testinout.sql>d:\t
¡¡¡¡
¡¡¡¡3¡¡d:\iii.lstµÄÄÚÈÝÈçÏÂ
¡¡¡¡
¡¡¡¡0000000001test 20011229003333
¡¡¡¡0000000002ddxxkk 20021229055500
¡¡¡¡1234567890thisistest20021229444333
¡¡¡¡1234567890thisiºº×Öt200


Ïà¹ØÎĵµ£º

ORACLE 10g Öлָ´ÒÑɾ³ýµÄ±í_flashback


-- ±Ê¼ÇÖв¿·ÖÄÚÈÝ
SQL> create table tt2 as select * from employee;
Table created.
SQL> drop table tt2;
Table dropped.
SQL> select * from tt2;
select * from tt2
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> flashback table tt2 to before drop;
Flashback comp ......

oracle´´½¨±í¿Õ¼äºÍ±í

 Oracle°²×°Íêºó£¬ÆäÖÐÓÐÒ»¸öȱʡµÄÊý¾Ý¿â£¬³ýÁËÕâ¸öȱʡµÄÊý¾Ý¿âÍ⣬ÎÒÃÇ»¹¿ÉÒÔ´´½¨×Ô¼ºµÄÊý¾Ý¿â¡£
    ¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÎªÁ˱ÜÃâÂé·³£¬¿ÉÒÔÓÃ'Database Configuration Assistant'Ïòµ¼À´´´½¨Êý¾Ý¿â¡£
    ´´½¨ÍêÊý¾Ý¿âºó£¬²¢²»ÄÜÁ¢¼´ÔÚÊý¾Ý¿âÖн¨±í£¬±ØÐëÏÈ´´½¨¸ÃÊý¾Ý¿âµÄ ......

Oracle 10g StatisticÊý¾Ýͳ¼Æ

http://www.ej38.com/showinfo/Oracle-108709.html
 Oracle 10g statisticÊý¾Ýͳ¼Æ,Oracle»á¸ù¾ÝÕâЩͳ¼ÆÐÅÏ¢À´¾ö¶¨ÊÇ×ßRBO(Rule-BasedOptimization)£¬»¹ÊÇ×ßCBO(Cost-BasedOptimization)£¬»áȥѡÔñÄÄÖÖÖ´Ðмƻ®¸ü»®Ëã,Ó°ÏìÊÇ·ñ×ßÏà¹ØµÄË÷ÒýµÈ.Èç¹ûÊÇCBOµÄ»°£¬ËüÒÀ¿¿×¼È·µÄ£¨»òÕß˵±È½Ï׼ȷµÄ£©Í³¼ÆÐÅÏ¢À´²úÉúÓÅ»¯µÄÖ ......

Oracle±í¿Õ¼äºÍÊý¾ÝÎļþµÄ³£ÓòÙ×÷

±í¿Õ¼ä×ÊÁϲéѯ
SELECT tablespace_name, block_size, extent_management, segment_space_management from dba_tablespaces;
ÅäºÍ
SELECT tablespace_name, initial_extent, next_extent, max_extents, pct_increase, min_extlen from dba_tablespaces;
ÅäºÏ
SEL ......

jdbcÁ¬½ÓOracle

      ËäȻѧϰJavaºÜ¾ÃÁË£¬×Ô¼ºÒ²Á¬½Ó¹ýһЩÊý¾Ý¿â£¬±ÈÈçmysqlÖ®ÀàµÄ£¬Èç½ñÄØ£¬Ò²Ñ§Ï°ÁËÒ»¶Îʱ¼äµÄOracle£¬È»¶øÄØ£¬½ñÌìÊÇÎÒµÚÒ»´ÎÁ¬½ÓOracle£¬ºÙºÙ£¬Ó¦¸Ã»¹²»ËãÌ«³Ù°É¡£
    ½ñÌìÄØ£¬Óе㱿׾£¬´ó¼ÒĪЦ£¡
    ÎÒÕâÊÇÒ»¸ö²éѯÀý×Ó
    Ê×ÏÈ£¬Ô ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ