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

oracle ÔÚ·Ö×éÄÚÅÅÐòµÄ·½·¨

oracle·ÖÎöº¯ÊýÊ®·ÖÇ¿´ó£¬ÎÒÃÇÖ»ÒªÕÆÎÕÕâЩ·½·¨£¬¸üÖ±½ÓµÄ˵·¨¾ÍÊÇÖªµÀÕâЩ·ÖÎöº¯ÊýµÄ×÷ÓþÍÄÜÍê³ÉºÜ¶à¹¤×÷¡£
ϱßÌù³öÕâЩº¯Êý£¬¼°¼òµ¥Ó¦Óá£
ÆäÖÐÎÒÏë¶Ôlag£¨£©ºÍlead£¨£©º¯Êý×øÏÂ˵Ã÷£ºlag£¨£©±¾ÉíÊÇÑÓºóµÄÒâ˼Ҳ¾ÍÊÇÑÓºó³öÏÖijÁеÄÊý£¬¶ølead£¨£©ÓÐÒýÁì¡¢ÁìÏȵÄÒâ˼Ҳ¾ÍÊÇÌáÇ°¼¸ÐÐÏÔʾijÁÐÊý¾Ý
RANK()
dense_rank()
¡¾Óï·¨¡¿RANK ( ) OVER ( [query_partition_clause] order_by_clause )
dense_RANK ( ) OVER ( [query_partition_clause] order_by_clause )
¡¾¹¦ÄÜ¡¿¾ÛºÏº¯ÊýRANK ºÍ dense_rank Ö÷ÒªµÄ¹¦ÄÜÊǼÆËãÒ»×éÊýÖµÖеÄÅÅÐòÖµ¡£
¡¾²ÎÊý¡¿dense_rankÓërank()Ó÷¨Ï൱£¬
¡¾Çø±ð¡¿dence_rankÔÚ²¢ÁйØϵÊÇ£¬Ïà¹ØµÈ¼¶²»»áÌø¹ý¡£rankÔòÌø¹ý
rank()ÊÇÌøÔ¾ÅÅÐò£¬ÓÐÁ½¸öµÚ¶þÃûʱ½ÓÏÂÀ´¾ÍÊǵÚËÄÃû£¨Í¬ÑùÊÇÔÚ¸÷¸ö·Ö×éÄÚ£©
dense_rank()lÊÇÁ¬ÐøÅÅÐò£¬ÓÐÁ½¸öµÚ¶þÃûʱÈÔÈ»¸ú×ŵÚÈýÃû¡£
¡¾ËµÃ÷¡¿Oracle·ÖÎöº¯Êý
¡¾Ê¾Àý¡¿
¾ÛºÏº¯ÊýRANK ºÍ dense_rank Ö÷ÒªµÄ¹¦ÄÜÊǼÆËãÒ»×éÊýÖµÖеÄÅÅÐòÖµ¡£
¡¡¡¡
¡¡¡¡ÔÚ9i°æ±¾Ö®Ç°£¬Ö»ÓзÖÎö¹¦ÄÜ£¨analytic £©£¬¼´´ÓÒ»¸ö²éѯ½á¹ûÖмÆËãÿһÐеÄÅÅÐòÖµ£¬ÊÇ»ùÓÚorder_by_clause×Ó¾äÖеÄvalue_exprsÖ¸¶¨×ֶεġ£
¡¡¡¡
¡¡¡¡ÆäÓ﷨Ϊ£º
¡¡¡¡
¡¡¡¡RANK ( ) OVER ( [query_partition_clause] order_by_clause )
¡¡¡¡
¡¡¡¡ÔÚ9i°æ±¾ÐÂÔö¼ÓÁ˺ϼƹ¦ÄÜ£¨aggregate£©£¬¼´¶Ô¸ø¶¨µÄ²ÎÊýÖµÔÚÉ趨µÄÅÅÐò²éѯÖмÆËã³öÆäÅÅÐòÖµ¡£ÕâЩ²ÎÊý±ØÐëÊdz£Êý»ò³£Öµ±í´ïʽ£¬ÇÒ±ØÐëºÍORDER BY×Ó¾äÖеÄ×ֶθöÊý¡¢Î»Öá¢ÀàÐÍÍêÈ«Ò»Ö¡£
¡¡¡¡
¡¡¡¡ÆäÓ﷨Ϊ£º
¡¡¡¡
¡¡¡¡RANK ( expr [, expr]... ) WITHIN GROUP
¡¡¡¡( ORDER BY
¡¡¡¡expr [ DESC | ASC ] [NULLS { FIRST | LAST }]
¡¡¡¡[, expr [ DESC | ASC ] [NULLS { FIRST | LAST }]]...
¡¡¡¡)
¡¡¡¡
¡¡¡¡Àý×Ó1£º
¡¡¡¡
¡¡¡¡ÓбíTableÄÚÈÝÈçÏÂ
¡¡¡¡
¡¡¡¡COL1¡¡COL2
¡¡¡¡¡¡ 1¡¡1
¡¡¡¡¡¡ 2¡¡1
¡¡¡¡¡¡ 3¡¡2
¡¡¡¡¡¡ 3¡¡1
¡¡¡¡¡¡ 4¡¡1
¡¡¡¡¡¡ 4¡¡2
¡¡¡¡¡¡ 5¡¡2
¡¡¡¡¡¡ 5¡¡2
¡¡¡¡¡¡ 6¡¡2
¡¡¡¡
¡¡¡¡·ÖÎö¹¦ÄÜ£ºÁгöCol2·Ö×éºó¸ù¾ÝCol1ÅÅÐò,²¢Éú³ÉÊý×ÖÁС£±È½ÏʵÓÃÓÚÔڳɼ¨±íÖвé³ö¸÷¿ÆÇ°¼¸ÃûµÄÐÅÏ¢¡£
¡¡¡¡
¡¡¡¡SELECT a.*,RANK() OVER(PARTITION BY col2 ORDER BY col1) "Rank" from table a;
¡¡¡¡
¡¡¡¡½á¹ûÈçÏ£º
¡¡¡¡
¡¡¡¡COL1¡¡COL2¡¡Rank
¡¡¡¡¡¡ 1¡¡1¡¡¡¡ 1
¡¡¡¡¡¡ 2¡¡1¡¡¡¡ 2
¡¡¡¡¡¡ 3¡¡1¡¡¡¡ 3
¡¡¡¡¡¡ 4¡¡1¡¡¡¡ 4
¡¡¡¡¡¡ 3¡¡2¡¡¡¡ 1
¡¡¡¡¡¡ 4¡¡2¡


Ïà¹ØÎĵµ£º

Red Hat Cluster Suite¼¯Èº OracleÊý¾Ý¿â

Ŀ¼
Ò»¡¢¸ÅÊö
¶þ¡¢Ó²¼þƽ̨´î½¨
Èý¡¢Redhat As4 update2°²×°ÅäÖÃ
ËÄ¡¢Oracle 10g°²×°ÅäÖÃ
Îå¡¢Red Hat Cluster Suite°²×°ÅäÖÃ
Áù¡¢ÏµÍ³Çл»²âÊÔ
Æß¡¢³£ÓÃÃüÁî
Ò»¡¢¸ÅÊö
»ÆµºÊпª·¢Çø²ÆÕþ¾Ö±¾´Î²ÉÓÃÁ½Ì¨IBM X3850£­8664·þÎñÆ÷¡¢Ò»Ì¨DS4300ÅÌÕó£¬Æ½Ì¨²ÉÓÃRedhat As4 update2
½áºÏcluster suite£¬²¿ÊðOracle 10gÊý ......

oracleÆô¶¯·ÖÎö

oracleÆô¶¯·½Ê½ÓëÃüÁî²ÎÊý»ã×Ü
±¾ÎÄÖ÷ÒªÊǶÔoracleµÄÆô¶¯·½Ê½ºÍÏà¹ØµÄÃüÁî²ÎÊý½øÐÐÒ»¸ö»ã×Ü£¬ÓÃÒÔ¼ÓÉîÓ¡Ïó¡£
OracleµÄÆô¶¯·½Ê½£º
startup nomount
startup mount
startup open (startupµÄĬÈÏÑ¡Ïî)
ÆäËû³£ÓõIJÎÊý£ºread only ,read write ,force,restrict
ÕâЩ²ÎÊý¿ÉÒÔÒ»ÆðʹÓÃ,±ÈÈç startup Óë startup open read ......

Oracle ÊÓͼ

Oracle ÊÓͼ
    ÊÓͼ: Äã¿ÉÒÔͨ¹ý´´½¨±íµÄÊÓͼÀ´±íÏÖÊý¾ÝµÄÂß¼­×Ó¼¯»òÊý¾ÝµÄ×éºÏ.ÊÓͼÊÇ»ùÓÚ±í»òÕßÁíÒ»¸ö
          ÊÓͼµÄÂß¼­±í,Ò»¸öÊÓͼ²¢²»°üº¬Ëü×Ô¼ºµÄÊý¾Ý,ËüÏóÒ»¸ö´°¿Ú,ͨ¹ý¸Ã´°¿Ú¿ÉÒԲ鿴»ò¸Ä±ä
         ......

oracle10G·ÖÇøµÄ´´½¨Óëά»¤Oracle·ÖÇø±íºÍ±¾µØË÷Òý

OracleµÄ·ÖÇø¼¼ÊõÔÚijЩÌõ¼þÏ¿ÉÒÔ¼«´óµÄÌá¸ß²éѯµÄÐÔÄÜ£¬ËùÒÔ±»¹ã·º²ÉÓᣴӲúÆ·ÉÏ˵£¬·ÖÇø¼¼ÊõÊÇOracleÆóÒµ°æÖжÀÁ¢ÊշѵÄÒ»¸ö×é¼þ¡£ÒÔÏÂÊǶÔÓÚ·ÖÇø¼°±¾µØË÷ÒýµÄÒ»¸öʾÀý¡£
¡¡¡¡OracleµÄ·ÖÇø¼¼ÊõÔÚijЩÌõ¼þÏ¿ÉÒÔ¼«´ó
¡¡OracleµÄ·ÖÇø¼¼ÊõÔÚijЩÌõ¼þÏ¿ÉÒÔ¼«´óµÄÌá¸ß²éѯµÄÐÔÄÜ£¬ËùÒÔ±»¹ã·º²ÉÓᣴӲúÆ·ÉÏ˵£¬·ÖÇø¼¼ÊõÊÇ ......

Oracle ±íµÄÒƶ¯ºÍË÷ÒýµÄÖؽ¨

ÔµÆðÒ»¸ö±í¿Õ¼äÌ«´ó,ɾ³ýÊý¾ÝºóÓÉÓÚÎļþβ±»ÓÃ,ÎÞ·¨resize,´òËã°ÑËùÓбí¿Õ¼äÉϵĶÔÏómoveµ½Ò»¸öÁÙʱ´æ´¢µÄ±í¿Õ¼ä×öÕûÀí¡£
moveÒ»¸ö±íµ½ÁíÍâÒ»¸ö±í¿Õ¼äʱ,Ë÷Òý²»»á¸ú×ÅÒ»Æðmove£¬¶øÇÒ»áʧЧ¡££¨LOBÀàÐÍÀýÍ⣩±ímove£¬ÎÒÃÇ·ÖΪ£º
*ÆÕͨ±ímove
*·ÖÇø±ímove
*LONG,LOB´ó×Ö¶ÎÀàÐÍmoveÀ´½øÐвâÊÔºÍ˵Ã÷¡£
Ë÷ÒýµÄmove£¬ÎÒÃÇÍ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ