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

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

¡¡¿Î³ÌÆß ÆäËûÊý¾Ý¿â¶ÔÏó
¡¡¡¡
¡¡¡¡SEQUENCE
¡¡¡¡
¡¡¡¡´´½¨ÊµÀý£º
¡¡¡¡
¡¡¡¡SQL> CREATE SEQUENCE s_dept_id
¡¡¡¡
¡¡¡¡2 INCREMENT BY 1
¡¡¡¡
¡¡¡¡3 START WITH 51
¡¡¡¡
¡¡¡¡4 MAXVALUE 9999999
¡¡¡¡
¡¡¡¡5 NOCACHE
¡¡¡¡
¡¡¡¡6 NOCYCLE;
¡¡¡¡
¡¡¡¡Sequence created.
¡¡¡¡
¡¡¡¡1¡¢NEXTVALºÍCURRVALµÄÓ÷¨
¡¡¡¡
¡¡¡¡Ö»ÓÐÔÚINSERT¡¡ÖУ¬²Å¿ÉÒÔ×÷Ϊ×Ó²éѯ³öÏÖ¡£
¡¡¡¡
¡¡¡¡ÒÔϼ¸¸ö·½Ãæ²»¿ÉÓÃ×Ó²éѯ£º
¡¡¡¡
¡¡¡¡SELECT¡¡×Ó¾äOF¡¡A¡¡VIEW
¡¡¡¡
¡¡¡¡ÓÐDISTINCTµÄ³öÏÖµÄSELECT¡£
¡¡¡¡
¡¡¡¡ÓÐGROUP¡¡BY£¬HAVING£¬ORDER¡¡BYµÄSELECT¡¡×Ӿ䡣
¡¡¡¡
¡¡¡¡SELECT¡¡»òDELETE£¬UPDATE¡¡ÖеÄ×Ó²éѯ¡£
¡¡¡¡
¡¡¡¡DEFAULTÑ¡ÏîÖв»ÄÜÓá£
¡¡¡¡
¡¡¡¡2¡¢±à¼­SEQUENCE
¡¡¡¡
¡¡¡¡Ö»ÓÐOWNER»òÓÐALTERȨÏÞµÄÓû§²ÅÄÜÐÞ¸ÄSEQUENCE
¡¡¡¡
¡¡¡¡Î´À´µÄNUMBERÊÜÐ޸ĵÄÓ°Ïì¡£
¡¡¡¡
¡¡¡¡²»ÄÜÐÞ¸ÄSTART¡¡WITH£¬Èç¹û±ä£¬ÔòÒªRE£­CREATE¡£
¡¡¡¡
¡¡¡¡Ð޸ĻáÊܵ½Ä³Ð©ÓÐЧÐÔ¼ìÑéµÄÏÞÖÆ£¬ÈçMAXVALUE
¡¡¡¡
¡¡¡¡3¡¢É¾³ý£º
¡¡¡¡
¡¡¡¡DROP SEQUENCE sequence;
¡¡¡¡
¡¡¡¡ORACLE¶ÔÏóÖ®INDEX
¡¡¡¡
¡¡¡¡Ò»¡¢INDEX¸ÅÊö£º
¡¡¡¡
¡¡¡¡ÊÇORACLEµÄÒ»ÖÖÊý¾Ý¶ÔÏó£¬ÓÃPOINTERÀ´¼ÓËÙ²éѯÐС£Í¨¹ý¿ìËÙ·¾¶´æÈ¡·½·¨¶¨Î»Êý¾Ý²¢¼õÉÙI/O¡£¡¡INDEX¶ÀÁ¢ÓÚ
±í¡£INDEXÓÉORACLE¡¡SERVERÀ´Ê¹Óúͱ£³Ö¡£
¡¡¡¡
¡¡¡¡¶þ¡¢Ë÷ÒýÈçºÎ½¨Á¢£¿
¡¡¡¡
¡¡¡¡1¡¢×Ô¶¯£ºÍ¨¹ýPRIMARY¡¡KEYºÍUNIQUE KEYÔ¼ÊøÀ´½¨Á¢¡£
¡¡¡¡
¡¡¡¡2¡¢Óû§ÊÖ¹¤½¨Á¢·ÇΨһÐÔË÷Òý¡£
¡¡¡¡
¡¡¡¡Èý¡¢´´½¨·½·¨£º
¡¡¡¡
¡¡¡¡Óï·¨£ºCREATE INDEX index
¡¡¡¡
¡¡¡¡ON table (column[, column]...);
¡¡¡¡
¡¡¡¡ºÎʱ½¨Á¢INDEX£º
¡¡¡¡
¡¡¡¡´ËÁо­³£±»·Åµ½WHERE×ֶλòJOINÀ´×÷Ìõ¼þ²éѯ¡£
¡¡¡¡
¡¡¡¡´ËÁк¬ÓдóÁ¿µÄÊý¾Ý¡£
¡¡¡¡
¡¡¡¡´ËÁк¬ÓдóÁ¿µÄ¿ÕÖµ¡£
¡¡¡¡
¡¡¡¡Á½¸ö»ò¼¸¸öÁо­³£Í¬Ê±·Åµ½WHERE×ֶνøÐÐ×éºÏ²éѯ
¡¡¡¡
¡¡¡¡±íºÜ´ó¶øÇÒÖ»ÓÐÉÙÓÚ2-4% µÄROW¿ÉÄܱ»²éѯµÄʱºò¡£
¡¡¡¡
¡¡¡¡ÒÔÏÂÇé¿ö²»Òª½¨Á¢Ë÷Òý£º
¡¡¡¡
¡¡¡¡±íºÜС£»
¡¡¡¡
¡¡¡¡±í±»¸üÐÂÆµ·±¡£
¡¡¡¡
¡¡¡¡ËÄ¡¢²é¿´ÒѾ­´æÔÚµÄË÷Òý£º
¡¡¡¡
¡¡¡¡1¡¢USER_INDEXES¿ÉÒÔ²éѯË÷ÒýÃûºÍÀàÐÍ¡£
¡¡¡¡
¡¡¡¡2¡¢USER_IND_COLUMNS°üº¬Ë÷ÒýÃû¡¢±íÃû¡¢ÁÐÃû¡£
¡¡¡¡
¡¡¡¡ÊµÀý£º
¡¡¡¡
¡¡¡¡SQL> SELECT ic.index_name, ic.column_name,
¡¡¡¡
¡¡¡¡2 ic.column_position col_pos, ix.uniqueness
¡¡¡¡
¡¡¡¡3 from user_indexes ix, user_ind_col


Ïà¹ØÎĵµ£º

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

¿Î³Ì Ò» PL/SQL »ù±¾²éѯÓëÅÅÐò
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡
¡¡¡¡1¡¢Ð´SELECTÓï¾ä½øÐÐÊý¾Ý¿â²éѯ
¡¡¡¡
¡¡¡¡2¡¢½øÐÐÊýѧÔËËã
¡¡¡¡
¡¡¡¡3¡¢´¦Àí¿ÕÖµ
¡¡¡¡
¡¡¡¡4¡¢Ê¹ÓñðÃûALIASES
¡¡¡¡
¡¡¡¡5¡¢Á¬½ÓÁÐ
¡¡¡¡
¡¡¡¡6¡¢ÔÚSQL PLUSÖб༭»º³å£¬ÐÞ¸ÄSQL SCRIPTS
¡¡¡¡
¡¡¡¡7¡¢ORDER BY½øÐÐÅÅÐòÊä³ö¡£
¡¡¡¡
¡¡¡¡8¡¢Ê¹Ó ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¡¡¿Î³ÌÎå ×Ó²éѯ
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢ÔÚÌõ¼þδ֪µÄÇé¿öϲÉÓÃǶÌ××Ó²éѯ
¡¡¡¡2¡¢ÓÃ×Ó²éѯ×öÊý¾Ý´¦Àí
¡¡¡¡3¡¢×Ó²éѯÅÅÐò
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡×Ó²éѯÊÇÒ»ÖÖSELECT¾äʽÖеĸ߼¶ÌØÐÔ£¬¾ÍÊÇÒ»¸öSELECTÓï¾ä×÷ΪÁíÒ»¸öÓï¾äµÄÒ»¸ö¶Î¡£ÎÒÃÇ¿ÉÒÔÀûÓÃ×Ó²éѯÀ´ ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³ÌÁù ÔËÐÐʱӦÓñäÁ¿
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡
¡¡¡¡1¡¢´´½¨Ò»¸öSELECTÓï¾ä£¬ÌáʾUSERÔÚÔËÐÐʱÏȶԱäÁ¿¸³Öµ¡£
¡¡¡¡
¡¡¡¡2¡¢×Ô¶¯¶¨ÒåһϵÁбäÁ¿£¬ÔÚSELECTÔËÐÐʱ½øÐÐÌáÈ¡¡£
¡¡¡¡
¡¡¡¡3¡¢ÔÚSQL PLUSÖÐÓÃACCEPT¶¨Òå±äÁ¿
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡
¡¡¡¡±äÁ¿¿É ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ