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

ÔÚoracleÖÐÁÙʱ±íµÄÖÖÀà

     ÁÙʱ±íµÄ¸ÅÄ
ÔÚOracleÊý¾Ý¿âÖл¹ÓÐÒ»ÖÖÀàÐÍµÄ±í£¬½Ð×öÁÙʱ±í¡£Õâ¸öÁÙʱ±í¸úÓÀ¾Ã±í×î´óµÄÇø±ð¾ÍÊDZíÖеÄÊý¾Ý²»»áÓÀÔ¶µÄ´æÔÚ¡£µ±Ò»¸ö»á»°½áÊø»òÕßÊÂÎñ½áÊøµÄʱºò£¬Õâ¸öÁÙʱ±íÖеÄÊý¾Ý£¬²»ÓÃÓû§×Ô¼ºÉ¾³ý£¬Êý¾Ý¿â×Ô¼º»á×Ô¶¯Çå³ý¡££¨±íÊÇÈ«¾Ö£¬Ö»ÊÇÊý¾ÝÏûʧ£©
      OracleÊý¾Ý¿â¸ù¾ÝÁÙʱ±íµÄÐÔÖʲ»Í¬£¬¿ÉÒÔ·ÖΪÊÂÎñÁÙʱ±íÓë»á»°ÁÙʱ±í¡£ÊÂÎñÁÙʱ±íÊÇÖ¸Êý¾ÝÖ»ÓÐÔÚµ±Ç°ÊÂÎñÄÚÓÐЧ¡£Ò»°ãÇé¿öÏ£¬Èç¹ûÔÚ´´½¨Êý¾Ý±íµÄʱºò£¬Ã»ÓÐÌØÊâÖ¸Ã÷Õâ±íÊǻỰÁÙʱ±íµÄ»°£¬Ôò¸Ã±íĬÈÏΪÊÂÎñÁÙʱ±í¡£
      ÊÂÎñÁÙʱ±í£º
      Create global temporary table Temp_user
¡¡¡¡(ID NUMBER(12) Primary key,name varchar2(10)) ON COMMIT DELETE ROWS
;
     »á»°ÁÙʱ±í£º
      CREATE GLOBAL TEMPOPARY TABLE TEMP_USER
¡¡¡¡(ID NUMBER(12) Primary key,name varchar2(10))
¡¡¡¡ON COMMIT PRESERVE ROWS
;
    ¡¡¡¡Ò²¾ÍÊÇ˵£¬»á»°ÁÙʱ±í¸úÊÂÎñÁÙʱ±íµÄ´´½¨Óï·¨´óÖÂÏàͬ£¬Ö»ÓÐ×îºóµÄ¹Ø¼ü×ÖÓÐÇø±ð
¡£²»¹ýÁ½¸ö±íËäÈ»ÀàËÆ£¬µ«ÊÇÆäÄÚ²¿µÄ´¦Àí»úÖÆ»¹ÊÇÓбȽϴóµÄÇø±ð¡£
      Çø±ð£ºÊÂÎñÁÙʱ±í£¬ÔÚÌá½»ÊÂÎñºó£¬±íÖеÄÊý¾Ý¾ÍÏûʧÁË£¬µ«ÊǻỰÁÙʱ±í²»»á£¡~
               »á»°ÁÙʱ±í£¬Ìá½»ÊÂÎñºó£¬ÒÀ¾ÉÄܲéѯ£¬µ«ÊǹرÕÊý¾Ýºó£¬ÖØÐÂÁ¬½Óʱ£¬±íÖеÄÊý¾Ý²Å»áÏûʧ£¡~
       ´ÓÒÔÉϵķÖÎöÎÒÃÇ¿ÉÒÔ¿´ÖУ¬»á»°ÁÙʱ±íÓëÊÂÎñÁÙʱ±íÖ÷ÒªµÄ²îÒì¾ÍÔÚÓÚɾ³ýÊý¾Ýʱ»úµÄ²»Í¬¡£ÊÂÎñÐÔÁÙʱ±íÊÇÔÚÊÂÎñÌá½»µÄʱºòÇå³ýÊý¾Ý£¬¶ø»á»°ÐÔÁÙʱ±íÔòÊÇÔڹرյ±Ç°»á»°µÄʱºòÇå³ýÁÙʱ±í¡£Ö»Òªµ±Ç°»á»°Ã»Óйرգ¬¼´Ê¹ÊÂÎñÍê³ÉÁË£¬»á»°ÁÙʱ±íÖеÄÊý¾ÝÈÔÈ»´æÔÚ£¬²»»á±»Çå³ý¡£


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

oracle±í¿Õ¼ä²Ù×÷Ïê½â
  1
  2
  3×÷Õߣº   À´Ô´£º    ¸üÐÂÈÕÆÚ£º2006-01-04 
  5
  6 
  7½¨Á¢±í¿Õ¼ä
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle´óÈ«

Oracle Óû§¼°½ÇÉ« ½éÉÜ ÊÕ²Ø
Ò». Óû§¹ÜÀí
1.1 ½¨Á¢Óû§£¨Êý¾Ý¿âÑéÖ¤£©
     CREATE  USER   DAVE  IDENTIFIED  BY   pwd
     DEFAULT TABLESPACE  users
     TEMPORARY   TABLESPACE  temp ......

oracle ¶¨Ê± ×÷Òµ Àý×Ó

sql > variable jobno  number ;
sql > begin
sql > DBMS_JOB.submit(:jobno, ' pro_name(); ' ,sysdate, ' sysdate+1 ' ); 
 dbms_job.submit(:job1, ' MYPROC; ' ,sysdate, ' sysdate+1/1440 ' );¡¡¡¡ -- ÿÌì1440·ÖÖÓ£¬¼´Ò»·ÖÖÓÔËÐÐtest¹ý³ÌÒ»´Î
sql > commit ;
sql > end ; ......

Oracle µÄrownum Ô­ÀíºÍʹÓà ¼°ÓërowidµÄÇø±ð

Oracle µÄrownum Ô­ÀíºÍʹÓÃ
ÔÚOracle ÖУ¬Òª°´Ìض¨Ìõ¼þ²éѯǰNÌõ¼Ç¼£¬Óøörownum ¾Í¸ã¶¨ÁË¡£
select * from emp where rownum <= 5
¶øÇÒÊéÉÏÒ²¸æ½ë£¬²»ÄܶÔrownum ÓÃ">"£¬ÕâÒ²¾ÍÒâζ×Å£¬Èç¹ûÄãÏëÓÃ
select * from emp where rownum > 5
ÔòÊÇʧ°ÜµÄ¡£ÒªÖªµÀΪʲô»áʧ°Ü£¬ÔòÐèÒªÁ˽ârownum ±³ºóµÄ»úÖÆ£ ......

oracle id ×ÔÔö

oracleÈÃid×Ô¶¯Ôö³¤£¨insertʱ²»ÓÃÊÖ¶¯²åÈëid£©µÄ°ì·¨£¬ÏñMysqlÖеÄauto_incrementÄÇÑù
´´½¨ÐòÁÐ  
  create   sequence   emp_seq  
  increment   by   1  
  start   with   1  
  nomaxvalue  
  nocycle  
  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ