Oracle ѧϰ£ºPL/SQLÑÐò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì
¿Î³ÌÁù ÔËÐÐʱӦÓñäÁ¿
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡
¡¡¡¡1¡¢´´½¨Ò»¸öSELECTÓï¾ä£¬ÌáʾUSERÔÚÔËÐÐʱÏȶԱäÁ¿¸³Öµ¡£
¡¡¡¡
¡¡¡¡2¡¢×Ô¶¯¶¨ÒåһϵÁбäÁ¿£¬ÔÚSELECTÔËÐÐʱ½øÐÐÌáÈ¡¡£
¡¡¡¡
¡¡¡¡3¡¢ÔÚSQL PLUSÖÐÓÃACCEPT¶¨Òå±äÁ¿
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡
¡¡¡¡±äÁ¿¿ÉÒÔÔÚÔËÐÐʱӦÓ㬱äÁ¿¿ÉÒÔ³öÏÖÔÚWHERE ×ֶΣ¬Îı¾´®£¬ÁÐÃû£¬±íÃûµÈ¡£
¡¡¡¡
¡¡¡¡1¡¢ÎÒÃÇÕâÀïµÄÔËÐÐʱ£¬Ö¸µÄÊÇÔÚSQL PLUSÖÐÔËÐС£
¡¡¡¡
¡¡¡¡2¡¢ACCEPT £º¶ÁÈ¡Óû§ÊäÈëµÄÖµ²¢¸³Öµ¸ø±äÁ¿
¡¡¡¡
¡¡¡¡3¡¢DEFINE£º´´½¨²¢¸³Öµ¸øÒ»¸ö±äÁ¿
¡¡¡¡
¡¡¡¡4¡¢ÔÚ×öREPORTʱ¾³£Ê¹Ó㬱ÈÈç¶Ôij¸ö²¿ÃŵÄÏúÊÛÐÅÏ¢½øÐÐͳ¼Æ£¬²¿ÃÅÃû³Æ¿ÉÒÔÒÔ±äÁ¿´úÌæ¡£
¡¡¡¡
¡¡¡¡SQL PLUS²»Ö§³Ö¶ÔÊäÈëÊý¾ÝµÄÓÐЧÐÔ¼ì²é£¬Òò´ËÌáʾҪ¼òµ¥ÇÒ²»Ä£ÀâÁ½¿É¡£
¡¡¡¡
¡¡¡¡¶þ¡¢Ó¦ÓÃʵÀý£º
¡¡¡¡
¡¡¡¡1¡¢SQL> SELECT id, last_name, salary
¡¡¡¡
¡¡¡¡2 from s_emp
¡¡¡¡
¡¡¡¡3 WHERE dept_id = &department_number;
¡¡¡¡
¡¡¡¡2¡¢¿ÉÒÔÔÚ¸³ÖµÇ°ºó½øÐбȽϣº
¡¡¡¡
¡¡¡¡SET VERIFY¡¡ON
¡¡¡¡
¡¡¡¡.....
¡¡¡¡
¡¡¡¡1*¡¡select * from emp where lastname='&last_name'
¡¡¡¡
¡¡¡¡ÊäÈë last_name µÄÖµ:¡¡adopt
¡¡¡¡
¡¡¡¡ÔÖµ¡¡¡¡1:¡¡select * from emp where lastname='&last_name'
¡¡¡¡
¡¡¡¡ÐÂÖµ¡¡¡¡1:¡¡select * from emp where lastname='adopt'
¡¡¡¡
¡¡¡¡----Èç¹ûÔÚÔÓï¾äÖÐûÓе¥ÒýºÅ£¬ÄÇôÔÚÊäÈëÖµµÄʱºòÒªÊÖ¹¤¼ÓÉϵ¥ÒýºÅ¡£Ò»°ã×Ö·ûºÍÈÕÆÚÐÍÒªÔÚÓï¾äÖмÓÉϵ¥
ÒýºÅ¡£
¡¡¡¡
¡¡¡¡SET VERIFY OFF Ö®ºó£¬ÔÖµºÍÐÂÖµÕâÁ½¾äÏûʧ¡£ÕâÔÚORACLE8IÖÐÊÇĬÈÏΪON¡£
¡¡¡¡
¡¡¡¡3¡¢×Ó¾äΪ±äÁ¿£ºWHERE &condition;¡¡Òª×¢ÒâÒýºÅ
¡¡¡¡
¡¡¡¡Èý¡¢DEFINEºÍACCEPTµÄÓ¦Óãº
¡¡¡¡
¡¡¡¡1¡¢SET ECHO OFF¡¡ //ʹÄÚÈݲ» ÏÔʾÔÚÓû§½çÃæ
¡¡¡¡
¡¡¡¡ACCEPT p_dname PROMPT ’Provide the department name: ’
¡¡¡¡
¡¡¡¡SELECT d.name, r.id, r.name ”REGION NAME”
¡¡¡¡
¡¡¡¡from s_dept d, s_region r
¡¡¡¡
¡¡¡¡WHERE d.region_id = r.id
¡¡¡¡
¡¡¡¡AND UPPER(d.name) LIKE UPPER(’%&p_dname%’)
¡¡¡¡
¡¡¡¡/
¡¡¡¡
¡¡¡¡SET ECHO ON
¡¡¡¡
¡¡¡¡´æÎªÎļþ£ºl7prompt.SQL
¡¡¡¡
¡¡¡¡SQL> START l7prompt
¡¡¡¡
¡¡¡¡Provide the department name: sales
¡¡¡¡
¡¡¡¡2¡¢SQL> DEFINE dname = sales
¡¡
Ïà¹ØÎĵµ£º
5.2 Clustered Indexes(¾Û¼¯Ë÷Òý) (page 122)
¾Û¼¯Ë÷Òý決¶¨ÁËÒ»個±í數據µÄÎïÀíÅÅÁÐ順Ðò£¬ËùÒÔ£¬Ò»個±í隻ÄÜÓÐÒ»個¾Û¼¯Ë÷Òý¡£圖5.1±íʾÁËÒ»個¾Û¼¯Ë÷ÒýµÄ結構¡£
Figure 5.1
The structure of a clustered index
Ò»個¾Û¼¯Ë÷ÒýµÄ×îµ×& ......
¡¡Ò»¡¢±¸·ÝÊý¾Ý¿â
¡¡¡¡1¡¢´ò¿ªSQLÆóÒµ¹ÜÀíÆ÷£¬ÔÚ¿ØÖÆÌ¨¸ùĿ¼ÖÐÒÀ´Îµã¿ªMicrosoft SQL Server
¡¡¡¡2¡¢SQL Server×é-->Ë«»÷´ò¿ªÄãµÄ·þÎñÆ÷-->Ë«»÷´ò¿ªÊý¾Ý¿âĿ¼
¡¡¡¡3¡¢Ñ¡ÔñÄãµÄÊý¾Ý¿âÃû³Æ£¨ÈçÂÛ̳Êý¾Ý¿âForum£©-->È»ºóµãÉÏÃæ²Ëµ¥ÖеŤ¾ß-->Ñ¡Ôñ±¸·ÝÊý¾Ý¿â
¡¡¡¡4¡¢±¸·ÝÑ¡ÏîÑ¡ÔñÍêÈ«±¸·Ý£¬Ä¿µÄÖеı ......
Oracle BAMÈ«³ÆÎªOracle Busines Activity Monitoring£¬ÖÐÎĽÐOracle ÒµÎñ»î¶¯¼àÊÓ
£¬BAMÓÐÁ½ÖÖ¹¦ÄÜ
1.´´½¨ÊµÊ±report
2.´´½¨»ùÓÚÒ»¶¨¹æÔòµÄalert
BAM×î´óµÄÌØµã¾ÍÊÇ£¬ËüµÄ¹¦Äܶ¼ÊÇʵʱµÄ£¬ÈÎÒâµÄÊý¾Ý±ä»¯£¬Ëû¶¼ÄÜʵʱµÄ·´Ó¦µ½ÕýÔÚÏÔʾµÄreportÉÏÈ¥£¬Ò²ÄÜÁ¢¿Ì´¥·¢al ......
×òÌìϰà֮ǰÔÚ³ÌÐòÖÐÓöµ½ÁËÒ»¸öʹÓÃnvlµÄsqlÓï¾ä£¬ÏàÐÅÕâ¸öº¯Êý´ó¼Ò¶¼Ó¦¸ÃʹÓùý£¬²¢ÇÒÓ¦¸ÃÊǺܼòµ¥µÄ¡£
ÒòΪ֮ǰ×öµÄÊý¾Ý¿âÒÆÖ²Ê±Óöµ½¹ýÕâ¸öÎÊÌ⣬ËùÒÔ½ñÌìÄÃÀ´ÔÚÕâÀï¼ÇÔØÒ»Ï¡£
ÆäÖÐÓÐÒ»¶ÎwhereÌõ¼þÊÇÕâÑùµÄ£º
and ((nvl('', ' ') <> ' ' and a.benifitvchno like '%%') or
&nb ......