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

ÉñÃØµÄ ORACLE DUAL±í


 
ÉñÃØµÄ ORACLE DUAL±í
 
     DUAL ? ÓÐʲôÉñÃØµÄ? µ±ÄãÏëµÃµ½ORACLEϵͳʱ¼ä, ¼ò¼òµ¥µ¥ÇÃÒ»ÐÐSQL¡¡
¡¡¡¡
¡¡¡¡²»¾ÍµÃÁËÂð? ¹ÊŪÐþÐé….¡¡
¡¡¡¡
¡¡¡¡SQL> select sysdate from dual;¡¡
¡¡¡¡
¡¡¡¡SYSDATE¡¡
¡¡¡¡
¡¡¡¡———¡¡
¡¡¡¡
¡¡¡¡28-SEP-03¡¡
¡¡¡¡
¡¡¡¡¹þ¹þ, ȷʵDUALµÄʹÓúܷ½±ã. µ«ÊÇ´ó¼ÒÖªµÀDUALµ¹µ×ÊÇʲôOBJECT, ËüÓÐÊ²Ã´ÌØÊâµÄÐÐΪÂð? À´,ÎÒÃÇÒ»Æð¿´Ò»¿´.¡¡
¡¡¡¡
¡¡¡¡Ê×ÏȸãÇå³þDUALÊÇʲôOBJECT :¡¡
¡¡¡¡
¡¡¡¡SQL> connect system/manager¡¡
¡¡¡¡
¡¡¡¡Connected.¡¡
¡¡¡¡
¡¡¡¡SQL> select owner, object_name , object_type from dba_objects where object_name like ‘%DUAL%’;¡¡
¡¡¡¡
¡¡¡¡OWNER OBJECT_NAME OBJECT_TYPE¡¡
¡¡¡¡
¡¡¡¡————— ————— ————-¡¡
¡¡¡¡
¡¡¡¡SYS DUAL TABLE¡¡
¡¡¡¡
¡¡¡¡PUBLIC DUAL SYNONYM¡¡
¡¡¡¡
¡¡¡¡Ô­À´DUALÊÇÊôÓÚSYS schemaµÄÒ»¸ö±í,È»ºóÒÔPUBLIC SYNONYMµÄ·½Ê½¹©ÆäËûÊý¾Ý¿âUSERʹÓÃ.¡¡
¡¡¡¡
¡¡¡¡ÔÙ¿´¿´ËüµÄ½á¹¹:¡¡
¡¡¡¡
¡¡¡¡SQL> desc dual¡¡
¡¡¡¡
¡¡¡¡Name Null? Type¡¡
¡¡¡¡
¡¡¡¡—————————————– ——– —————————-¡¡
¡¡¡¡
¡¡¡¡DUMMY VARCHAR2(1)¡¡
¡¡¡¡
¡¡¡¡SQL>¡¡
¡¡¡¡
¡¡¡¡Ö»ÓÐÒ»¸öÃû×Ö½ÐDUMMYµÄ×Ö·ûÐÍCOLUMN .¡¡
¡¡¡¡
¡¡¡¡È»ºó²éѯһϱíÀïµÄÊý¾Ý:¡¡
¡¡¡¡
¡¡¡¡SQL> select dummy from dual;¡¡
¡¡¡¡
¡¡¡¡DUMMY¡¡
¡¡¡¡
¡¡¡¡———-¡¡
¡¡¡¡
¡¡¡¡X¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡Å¶, Ö»ÓÐÒ»Ìõ¼Ç¼, DUMMYµÄÖµÊÇ’X’ .ºÜÕý³£°¡,Ã»Ê²Ã´Ææ¹ÖÂï. ºÃ,ÏÂÃæ¾ÍÓÐÆæÃîµÄ¶«Î÷³öÏÖÁË!¡¡
¡¡¡¡
¡¡¡¡²åÈëÒ»Ìõ¼Ç¼:¡¡
¡¡¡¡
¡¡¡¡SQL> connect sys as sysdba¡¡
¡¡¡¡
¡¡¡¡Connected.¡¡
¡¡¡¡
¡¡¡¡SQL> insert into dual values ( ‘Y’);¡¡
¡¡¡¡
¡¡¡¡1 row created.¡¡
¡¡¡¡
¡¡¡¡SQL> commit;¡¡
¡¡¡¡
¡¡¡¡Commit complete.¡¡
¡¡¡¡
¡¡¡¡SQL> select count(*) from dual;¡¡
¡¡¡¡
¡¡¡¡COUNT(*)¡¡
¡¡¡¡
¡¡¡¡———-¡¡
¡¡¡¡
¡¡¡¡2¡¡
¡¡¡¡
¡¡¡¡


Ïà¹ØÎĵµ£º

Oracle ÖÐµÄ TO_DATE ºÍ TO_CHAR º¯Êý

oracle ÖÐ TO_DATE º¯ÊýµÄʱ¼ä¸ñʽ£¬ÒÔ 2008-09-10 23:45:56 ΪÀý

¸ñʽ
˵Ã÷
ÏÔʾֵ
±¸×¢

 
Year(Äê):
yy
two digits(Á½Î»Äê)
08
 
yyy
three digits(ÈýλÄê)
008
 
yyyy
four digits(ËÄλÄê)
2008
 
 
Month(ÔÂ):
mm
number(Á½Î»ÔÂ)
09
 
mon
abbre ......

Oracle undo »Ø¹ö¶Î¹ÜÀí


ÔÚ¿ªÊ¼Ö®Ç°£¬ÎÒÃÇÏÈÀ´Ë¼¿¼¼¸¸öÎÊÌ⣿
1.  ora-01555´íÎóµÄÊÇÔõô²úÉúµÄ£¿ÓÐʲô°ì·¨½â¾ö£¿
      ¸ÃÎÊÌ⣬²Î¿¼ÎÒµÄBlog£º Oracle ORA-01555¿ìÕÕ¹ý¾É
  http://blog.csdn.net/tianlesoftware/archive/2009/10/31/4745898.aspx
2.  »Ø¹ö¶Î(»Ø¹ö ......

oracle over()º¯Êý¼¼ÊõÏê½â

 Ô­ÎĵØÖ·£ºhttp://hi.baidu.com/zengjl/blog/item/c06c8edeb2c7e45cccbf1aca.html/cmtid/305a850ea57b09ec37d1226c
1.²éѯ±íÊý¾Ý
SQL> select deptno,ename,sal
   2   from emp
   3   order by deptno;
DEPTNO ENAME          SAL ......

oracleÊý¾Ý¿âѧϰ£¨ZT£©

 oracleµÄÌåϵ̫ÅÓ´óÁË£¬¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÄÑÃâ»áÓÐЩÎÞ´ÓÏÂÊֵĸоõ£¬Ê²Ã´¶¼Ïëѧ£¬½á¹ûʲô¶¼Ñ§²»ºÃ£¬ËùÒÔ°Ñѧϰ¾­Ñé¹²Ïíһϣ¬Ï£ÍûÈøոÕÈëÃŵÄÈ˶ÔoracleÓÐÒ»¸ö×ÜÌåµÄÈÏʶ£¬ÉÙ×ßһЩÍä·¡£ 
Ò»¡¢¶¨Î» 
oracle·ÖÁ½´ó¿é£¬Ò»¿éÊÇ¿ª·¢£¬Ò»¿éÊǹÜÀí¡£¿ª·¢Ö÷ÒªÊÇдд´æ´¢¹ý³Ì¡¢´¥·¢Æ÷ʲôµÄ£¬»¹ÓоÍÊÇÓÃOracle ......

ORACLE DBAѧϰ±Ê¼Ç ¹ÜÀí¹éµµÈÕÖ¾Îļþ

¹éµµÈÕÖ¾Îļþ£ºÊÇ´¦Óڷǻ£¨INACTIVE£©µÄ״̬µÄÖØ×öÈÕÖ¾ÎļþµÄ±¸·Ý¡£Ëü¶ÔORACLEÊý¾Ý¿âµÄ±¸·ÝºÍ»Ö¸´ÆðÖÁ¹ØÖØÒªµÄ×÷Óá£ÊÇÁª»úÖØ×öÈÕÖ¾ÎļþµÄÒ»¸ö¸±±¾£¬Óë±»¸´ÖƵijÉÔ±Íê³ÉÒ»Ñù£¬¼´ÖØ×ö¼Ç¼Ïàͬ£¬ÈÕÖ¾ÐòÁкÅÏàͬ¡£
 
Ò»¡¢Êý¾Ý¿âµÄ¹éµµÓë·Ç¹éµµÄ£Ê½£º
1£®  µ±Êý¾Ý¿â´¦ÓÚNOACRCHIVELOGģʽʱ£¬²»¶ÔÖØ×öÈÕÖ¾Îļþ½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ