´«ÖDz¥¿Í——Êý¾Ý¿âÖ®ORACLE£¨¶þ£©
¡¡¡¡1£© ÓÃSELECTÓï¾ä´Ó±íÖÐÌáÈ¡²éѯÊý¾Ý¡£Ó﷨Ϊ
¡¡¡¡SELECT [DISTINCT] {column1,column2,…} from tablename WHERE {conditions} GROUP BY {conditions} ORDER BY {expressions} [ASC/DESC];
¡¡¡¡ËµÃ÷£ºSELECT×Ó¾äÓÃÓÚÖ¸¶¨¼ìË÷Êý¾Ý¿âµÄÖÐÄÄЩÁУ¬from×Ó¾äÓÃÓÚÖ¸¶¨´ÓÄÄÒ»¸ö±í»òÊÓͼÖмìË÷Êý¾Ý¡£
¡¡¡¡2£© SELECTÖеIJÙ×÷·û¼°¶à±í²éѯWHERE×Ӿ䡣(LIKE,IS,…)
¡¡¡¡¡¡WHERE×Ó¾äÖеÄÌõ¼þ¿ÉÒÔÊÇÒ»¸ö°üº¬µÈºÅ»ò²»µÈºÅµÄÌõ¼þ±í´ïʽ£¬Ò²¿ÉÒÔÊÇÒ»¸öº¬ÓÐIN¡¢NOT IN¡¢BETWEEN¡¢LIKE¡¢IS NOT NULLµÈ±È½ÏÔËËã·ûµÄÌõ¼þʽ£¬»¹¿ÉÒÔÊÇÓɵ¥Ò»µÄÌõ¼þ±í´ïͨ¹ýÂß¼ÔËËã·û×éºÏ³É¸´ºÏÌõ¼þ¡£
¡¡¡¡3£© ORDER BY¡¡ ×Ó¾ä
¡¡¡¡ORDER BY ×Ó¾äʹµÃSQLÔÚÏÔʾ²éѯ½á¹ûʱ½«¸÷·µ»ØÐа´Ë³ÐòÅÅÁУ¬·µ»ØÐеÄÅÅÁÐ˳ÐòÓÉORDER BY ×Ó¾äÖ¸¶¨µÄ±í´ïʽµÄֵȷ¶¨¡£
¡¡¡¡4£© Á¬½Ó²éѯ
¡¡¡¡ÀûÓÃSELECTÓï¾ä½øÐÐÊý¾Ý¿â²éѯʱ£¬¿ÉÒ԰Ѷà¸ö±í¡¢ÊÓͼµÄÊý¾Ý½áºÏÆðÀ´£¬Ê¹µÃ²éѯ½á¹ûµÄÿһÐÐÖаüº¬À´×Ô¶à¸ö±í´ïʽ»òÊÓͼµÄÊý¾Ý£¬ÕâÖÖ²Ù×÷±»³ÆÎªÁ¬½Ó²éѯ¡£
¡¡¡¡Á¬½Ó²éѯµÄ·½·¨ÊÇÔÚSELECTÃüÁîµÄfrom×Ó¾äÖÐÖ¸¶¨Á½¸ö»ò¶à¸ö½«±»Á¬½Ó²éѯµÄ±í»òÊÓͼ£¬²¢ÇÒÔÚWHERE×Ӿ䏿ËßORACLEÈçºÎ°Ñ¶à¸ö±íµÄÊý¾Ý½øÐкϲ¢¡£¸ù¾ÝWHERE×Ó¾äÖеÄÌõ¼þ±í´ïʽÊǵȻ¹ÊDz»µÈʽ£¬¿ÉÒÔ°ÑÁ¬½Ó²éѯ·ÖΪµÈʽÁ¬½ÓºÍ²»µÈʽÁ¬½Ó¡£
¡¡¡¡5£© ×Ó²éѯ
¡¡¡¡Èç¹ûijһ¸öSELECTÃüÁ²éѯ1£©³öÏÖÔÚÁíÒ»¸öSQLÃüÁ²éѯ2£©µÄÒ»¸ö×Ó¾äÖУ¬Ôò³Æ²éѯ1ÊDzéѯ2µÄ×Ó²éѯ¡£
¡¡¡¡
»ù±¾Êý¾ÝÀàÐÍ£¨NUMBER,VARCHAR2,DATE£©¡¡O
¡¡¡¡ RACELÖ§³ÖÏÂÁÐÄÚ²¿Êý¾ÝÀàÐÍ£º
¡¡¡¡l VARCHAR2 ±ä³¤×Ö·û´®£¬×Ϊ2000×Ö·û¡£
¡¡¡¡l NUMBER¡¡ ÊýÖµÐÍ¡£
¡¡¡¡l LONG¡¡¡¡¡¡±ä³¤×Ö·ûÊý¾Ý£¬×Ϊ2G×Ö½Ú¡£
¡¡¡¡l DATE¡¡¡¡¡¡ ÈÕÆÚÐÍ¡£
¡¡¡¡l RAW¡¡¡¡¡¡ ¶þ½øÖÆÊý¾Ý£¬×Ϊ255×Ö½Ú¡£
¡¡¡¡l LONG RAW¡¡±ä³¤¶þ½øÖÆÊý¾Ý£¬×Ϊ2G×Ö½Ú¡£
¡¡¡¡l ROWID¡¡¡¡¡¡¶þÁù½øÖÆ´®£¬±íʾ±íµÄÐеÄΨһµØÖ·¡£
¡¡¡¡l CHAR¡¡¡¡¡¡ ¶¨³¤×Ö·ûÊý¾Ý£¬×Ϊ255¡£
¡¡¡¡
¡¡¡¡6¡¢ ³£Óú¯ÊýÓ÷¨£º
¡¡¡¡ Ò»¸öº¯ÊýÀàËÆÓÚÒ»¸öËã·û£¬Ëü²Ù×÷Êý¾ÝÏ·µ»ØÒ»¸ö½á¹û¡£º¯ÊýÔÚ¸ñʽÉϲ»Í¬ÓÚËã·û£¬Ëü¸ö¾ßÓбäÔª£¬¿É²Ù×÷0¸ö¡¢Ò»¸ö¡¢¶þ¸ö»ò¶à¸ö±äÔª£¬ÐÎʽΪ£º
¡¡¡¡º¯ÊýÃû£¨±äÔª£¬±äÔª£¬…£©
¡¡¡¡º¯Êý¾ßÓÐÏÂÁÐÒ»°ãÀàÐΣº
¡¡
¡¡¡¡ ·Ö×麯Êý
¡¡¡¡1£© µ¥Ðк¯Êý¶Ô²éѯµÄ±í»òÊÓͼµÄÿһÐзµ»ØÒ»¸ö½á¹ûÐС£ËüÓÐÊýÖµº¯Êý£¬×Ö·ûº¯Êý£¬ÈÕÆÚº¯Êý£¬×ª»»º¯ÊýµÈ¡£
¡¡¡¡2£© ·Ö×麯Êý·µ»ØµÄ½
Ïà¹ØÎĵµ£º
ÃÀ¹úPVH DB´æÔÚÐÐÁ´½Ó.ͨ¹ýÎҵļì²é,·¢ÏÖ,ÎÒÃǵÄDBͬÑù´æÔÚÐÐÇ¨ÒÆºÍÐÐÁ´½Ó.ORACLEµÄdbms_stats.gather_schema_statsÖ»»áÊÕ¼¯ÓÅ»¯Æ÷ͳ¼ÆÐÅÏ¢,²»»á¼ì²â±íµÄ¼Ç¼ÊÇ·ñ´æÔÚÐÐÇ¨ÒÆºÍÐÐÁ´½Ó.(ÎÒÔÏȱ»Õâ¸ö°ü¸øÆÁË,ËùÒÔÖ´ÐÐÍêdbms_stats.gather_schema_statsºóÒ»²éÊý¾Ý×Öµä:USER_TABLES,ÆäÖеÄ×Ö¶Îchain_cntֵȫΪ0).Òª¼ì²â±íµÄ¼Ç ......
×î½ü×öÁ˸öÏîÄ¿£¬ÊµÏÖ¶Ô´æÔÚǧÍòÌõ¼Ç¼µÄ¿â±í½øÐвåÈë¡¢²éѯ²Ù×÷¡£ÔÒÔΪ¶ÔÊý¾Ý¿âµÄ²åÈë¡¢²éѯÊǼþºÜÈÝÒ×µÄÊ£¬¿É²»Öªµ±Êý¾Ý´ïµ½°ÙÍòÉõÖÁǧÍòÌõ¼¶±ðµÄʱºò£¬ÕâÒ»ÇÐËÆºõ±äµÃÏ൱À§ÄÑ¡£¼¸¾ÕÛÌÚ£¬×ÜËãÍê³ÉÁËÈÎÎñ¡£
¡¡¡¡1¡¢±ÜÃâʹÓÃHibernate¿ò¼Ü
¡¡¡¡HibernateÓÃÆðÀ´ËäÈ»·½±ã£¬µ«¶ÔÓÚº£Á¿Êý¾ÝµÄ²Ù×÷ÏÔµÃÁ¦²»´ÓÐÄ¡£ ......
Ê×ÏÈÈ¥http://metalink.oracle.com ÏÂÔØÏà¹ØµÄ²¹¶¡°ü,ÒòΪÊÇ64λfor windowsµÄ°üÊÇp6810189_10204_MSWIN-x86-64.zip,ÏÂÔØµØÖ·:
ftp://updates.oracle.com/6810189/p6810189_10204_MSWIN-x86-64.zip
²Ù×÷ÈçÏÂ.
(1) OracleÍÆ¼öÔÚÉý¼¶Ö®Ç°ÏÈ×öÒ»¸öÈ«¿âµÄ±¸·Ý£»
(2) Í£Ö¹ËùÓеÄOracle·þÎñ
emctl stop dbconsole
isqlplusc ......
http://tianzt.blog.51cto.com/459544/171759 ½ö½ö¹©×Ô¼ºÑ§Ï°Ö®ÓÃ
´ËÎÄ´ÓÒÔϼ¸¸ö·½ÃæÀ´ÕûÀí¹ØÓÚ·ÖÇø±íµÄ¸ÅÄî¼°²Ù×÷:
1.±í¿Õ¼ä¼°·ÖÇø±íµÄ¸ÅÄî
2.±í·ÖÇøµÄ¾ßÌå×÷ÓÃ
3 ......