Oracle Êý¾Ý×ÖµädzÎö
Êý¾Ý×ÖµäÊÇOracle´æ·ÅÓйØÊý¾Ý¿âÐÅÏ¢µÄµØ·½£¬ÆäÓÃ;ÊÇÓÃÀ´ÃèÊöÊý¾ÝµÄ¡£±ÈÈçÒ»¸ö±íµÄ´´½¨ÕßÐÅÏ¢£¬´´½¨Ê±¼äÐÅÏ¢£¬ËùÊô±í¿Õ¼äÐÅÏ¢£¬Óû§·ÃÎÊȨÏÞÐÅÏ¢µÈ¡£µ±Óû§ÔÚ¶ÔÊý¾Ý¿âÖеÄÊý¾Ý½øÐвÙ×÷ʱÓöµ½À§ÄѾͿÉÒÔ·ÃÎÊÊý¾Ý×ÖµäÀ´²é¿´ÏêϸµÄÐÅÏ¢¡£
OracleÖеÄÊý¾Ý×ÖµäÓо²Ì¬ºÍ¶¯Ì¬Ö®·Ö¡£¾²Ì¬Êý¾Ý×ÖµäÖ÷ÒªÊÇÔÚÓû§·ÃÎÊÊý¾Ý×Öµäʱ²»»á·¢Éú¸Ä±äµÄ£¬µ«¶¯Ì¬Êý¾Ý×ÖµäÊÇÒÀÀµÊý¾Ý¿âÔËÐеÄÐÔÄܵģ¬·´Ó³Êý¾Ý¿âÔËÐеÄһЩÄÚÔÚÐÅÏ¢£¬ËùÒÔÔÚ·ÃÎÊÕâÀàÊý¾Ý×ÖµäʱÍùÍù²»ÊÇÒ»³É²»±äµÄ¡£ÒÔÏ·ֱð¾ÍÕâÁ½ÀàÊý¾Ý×ÖµäÀ´ÂÛÊö¡£
1£® ¾²Ì¬Êý¾Ý×Öµä
¡¡¡¡ÕâÀàÊý¾Ý×ÖµäÖ÷ÒªÊÇÓɱíºÍÊÓͼ×é³É£¬Ó¦¸Ã×¢ÒâµÄÊÇ£¬Êý¾Ý×ÖµäÖеıíÊDz»ÄÜÖ±½Ó±»·ÃÎʵģ¬µ«ÊÇ¿ÉÒÔ·ÃÎÊÊý¾Ý×ÖµäÖеÄÊÓͼ¡£¾²Ì¬Êý¾Ý×ÖµäÖеÄÊÓͼ·ÖΪÈýÀ࣬ËüÃÇ·Ö±ðÓÉÈý¸öǰ׺¹»³É£ºuser_*¡¢ all_*¡¢ dba_*¡£
¡¡¡¡user_*
¡¡¡¡¸ÃÊÓͼ´æ´¢Á˹ØÓÚµ±Ç°Óû§ËùÓµÓеĶÔÏóµÄÐÅÏ¢¡££¨¼´ËùÓÐÔÚ¸ÃÓû§Ä£Ê½ÏµĶÔÏó£©
¡¡¡¡all_*
¡¡¡¡¸ÃÊÓͼ´æ´¢Á˵±Ç°Óû§Äܹ»·ÃÎʵĶÔÏóµÄÐÅÏ¢¡££¨Óëuser_*Ïà±È£¬all_* ²¢²»ÐèÒªÓµÓиöÔÏó£¬Ö»ÐèÒª¾ßÓзÃÎʸöÔÏóµÄȨÏÞ¼´¿É£©
¡¡¡¡dba_*
¡¡¡¡¸ÃÊÓͼ´æ´¢ÁËÊý¾Ý¿âÖÐËùÓжÔÏóµÄÐÅÏ¢¡££¨Ç°ÌáÊǵ±Ç°Óû§¾ßÓзÃÎÊÕâЩÊý¾Ý¿âµÄȨÏÞ£¬Ò»°ãÀ´Ëµ±ØÐë¾ßÓйÜÀíԱȨÏÞ£©
¡¡¡¡´ÓÉÏÃæµÄÃèÊö¿ÉÒÔ¿´³ö£¬ÈýÕßÖ®¼ä´æ´¢µÄÊý¾Ý¿Ï¶¨»áÓÐÖصþ£¬ÆäʵËüÃdzýÁË·ÃÎÊ·¶Î§µÄ²»Í¬ÒÔÍ⣨ÒòΪȨÏÞ²»Ò»Ñù£¬ËùÒÔ·ÃÎʶÔÏóµÄ·¶Î§²»Ò»Ñù£©£¬ÆäËû¾ù¾ßÓÐÒ»ÖÂÐÔ¡£¾ßÌåÀ´Ëµ£¬ÓÉÓÚÊý¾Ý×ÖµäÊÓͼÊÇÓÉSYS£¨ÏµÍ³Óû§£©ËùÓµÓеģ¬ËùÒÔÔÚÈ´Ê¡Çé¿öÏ£¬Ö»ÓÐSYSºÍÓµÓÐDBAϵͳȨÏÞµÄÓû§¿ÉÒÔ¿´µ½ËùÓеÄÊÓͼ¡£Ã»ÓÐDBAȨÏÞµÄÓû§Ö»ÄÜ¿´µ½user_*ºÍall_*ÊÓ¡£Èç¹ûûÓб»ÊÚÓèÏà¹ØµÄSELECTȨÏ޵Ļ°£¬ËûÃÇÊDz»ÄÜ¿´µ½ dba_*ÊÓͼµÄ¡£
ÓÉÓÚÈýÕß¾ßÓÐÏàËÆÐÔ£¬ÏÂÃæÒÔuser_ΪÀý½éÉܼ¸¸ö³£Óõľ²Ì¬ÊÓͼ£º
¡¡¡¡user_usersÊÓͼ
¡¡¡¡Ö÷ÒªÃèÊöµ±Ç°Óû§µÄÐÅÏ¢£¬Ö÷Òª°üÀ¨µ±Ç°Óû§Ãû¡¢ÕÊ»§id¡¢ÕÊ»§×´Ì¬¡¢±í¿Õ¼äÃû¡¢´´½¨Ê±¼äµÈ¡£ÀýÈçÖ´ÐÐÏÂÁÐÃüÁî¼´¿É·µ»ØÕâЩÐÅÏ¢¡£
select * from user_users
¡¡¡¡user_tablesÊÓͼ
¡¡¡¡Ö÷ÒªÃèÊöµ±Ç°Óû§ÓµÓеÄËùÓбíµÄÐÅÏ¢£¬Ö÷Òª°üÀ¨±íÃû¡¢±í¿Õ¼äÃû¡¢´ØÃûµÈ¡£Í¨¹ý´ËÊÓͼ¿ÉÒÔÇå³þÁ˽⵱ǰÓû§¿ÉÒÔ²Ù×÷µÄ±íÓÐÄÄЩ¡£Ö´ÐÐÃüÁîΪ£ºselect * from user_tables
¡¡¡¡user_objectsÊÓͼ
¡¡¡¡Ö÷ÒªÃèÊöµ±Ç°Óû§ÓµÓеÄËùÓжÔÏóµÄÐÅÏ¢£¬¶ÔÏó°üÀ¨±í¡¢ÊÓͼ¡¢´æ´¢¹ý³Ì¡¢´¥·¢Æ÷¡¢°ü¡¢Ë÷Òý¡¢ÐòÁеȡ£¸ÃÊÓͼ±Èuser_tablesÊÓͼ¸ü¼ÓÈ«Ãæ¡£ÀýÈç, ÐèÒª»ñÈ¡Ò»¸öÃûΪ“pac
Ïà¹ØÎĵµ£º
select sysdate from dual; ´Óα±í²éϵͳʱ¼ä£¬ÒÔĬÈϸñʽÊä³ö¡£
sysdate+(5/24/60/60) ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Ãë
sysdate+5/24/60 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5·ÖÖÓ
sysdate+5/24 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Сʱ
sysdate+5 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Ìì
ËùÒÔÈÕÆÚ¼ÆËãĬÈϵ¥Î»ÊÇÌì
round (sysdate,’day’) ²»ÊÇËijý ......
Ŀ¼
==================================================================
1.´ø¿ÕÖµµÄÅÅÁÐ
2.Top/Bottom N²éѯ
3.First/LastÅÅÃû²éѯ
4.°´²ã´Î²éѯ
Ò»¡¢´ø¿ÕÖµµÄÅÅÁУº
¼ÙÈç±»ÅÅÁеÄÊý¾ÝÖк¬ÓпÕÖµÄØ£¿
SQL> select region_id, customer_id,
2 ......
OracleµÄÍâ¼üÓÃÀ´ÏÞÖÆ×Ó±íÖвο¼µÄ×ֶεÄÖµ£¬±ØÐëÔÚÖ÷±íÖдæÔÚ¡£¶øÇÒÔÚÖ÷±íµÄ¼Ç¼·¢Éú±ä»¯µ¼ÖÂÍâ¼ü²Î¿¼Î¨Ò»Ô¼ÊøÖµ·¢ÉúÁ˱仯ʱ£¬¶¨ÒåÁËһϵÁеĶ¯×÷¡£
ÔÚSQL92±ê×¼Öж¨ÒåÁ˼¸ÖÖÍâ¼ü¸Ä±äºó£¬ÈçºÎ´¦Àí×Ó±í¼Ç¼µÄ¶¯×÷£¬ÆäÖаüÀ¨£º
ÏÞÖÆRestrict£ºÕâÖÖ·½Ê½²»ÔÊÐí¶Ô±»²Î¿¼µÄ¼Ç¼µÄ¼üÖµÖ´Ðиüлòɾ³ýµÄ²Ù×÷£»
ÖÃΪ¿ÕSet to nu ......
½ñÌìÒ»¸öÅóÓÑÔÚÎʹØÓÚ´´½¨ÊÓͼʱºòWITH CHECK OPTIONÊÇʲôÒâ˼£¬ÎÒµ±Ê±Ò²Ã»¶àÏ룬¾Í±È½ÏÁýͳµÄ»Ø´ðÁËһϡ£ºóÀ´×Ô¼ºÏëÁËÏ룬ºÃÏñ×Ô¼ºÒ²¼Ç²»Ì«Çå³þÁË£¬ÄÔ×ÓÀïÖ»Óиö´ó¸ÅµÄÓ¡Ïó¡£
ºÃÁË»°²»¶à˵£¬ÏÂÃ滹ÊÇͨ¹ýʵÑéÀ´¿´Ò»Ï°ɡ£
C:\Documents and Settings\Admin>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Product ......
¡¾ÒýÓá¿http://tangshd.blog.sohu.com/96035768.html
Oracle¶àÐмǼºÏ²¢/Á¬½Ó/¾ÛºÏ×Ö·û´®µÄ¼¸ÖÖ·½·¨
ÔõôºÏ²¢¶àÐмǼµÄ×Ö·û´®£¬Ò»Ö±ÊÇoracleÐÂÊÖϲ»¶ÎʵÄSQLÎÊÌâÖ®Ò»£¬¹ØÓÚÕâ¸öÎÊÌâµÄÌû×ÓÎÒ¿´¹ý²»ÏÂ30¸öÁË£¬ÏÖÔھͶÔÕâ¸öÎÊÌ⣬½øÐÐÒ»¸ö×ܽᡣ
ʲôÊǺϲ¢¶àÐÐ×Ö·û´®£¨Á¬½Ó×Ö·û´®£©Ä ......