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

oracle °ü

 package¾ÍÊÇÓÃÀ´·â×°¹ý³Ì£¬º¯ÊýÓõġ£
Ò»¸öpackage¿ÉÒÔ´æ·Å¶à¸ö¹ý³Ì£¬º¯Êý¡£
µ÷ÓÃÊÇ£º
°üÃû.¹ý³ÌÃû1
°üÃû.¹ý³ÌÃû2
http://hank4ever.javaeye.com/blog/472336
°ü (package)
¡¡¡¡(1)°üµÄÒâÒå
¡¡¡¡pl/sqlΪÁËÂú×ã³ÌÐòÄ£¿é»¯µÄÐèÒª,³ýÁË¿é(block)ºÍ×Ó³ÌÐò½á¹¹Íâ,»¹ÒýÈëÁ˰üµÄ¹¹Ôì¡£
¡¡¡¡°üÊÇÒ»ÖÖÊý¾Ý¿â¶ÔÏó,½«Âß¼­ÉÏÏà¹ØµÄpl/sqlÀàÐÍ¡¢¶ÔÏóºÍ×Ó³ÌÐò×éºÏ³ÉÒ»¸ö¸ü´óµÄµ¥Î»¡£°üÓÐÁ½¸ö²¿·Ö:°ü˵Ã÷(specification)ºÍ°üÌå(body)¡£ËµÃ÷²¿·ÖÊÇΪӦÓóÌÐòµÄ½Ó¿Ú£¬ËüÉêÃ÷ÀàÐÍ¡¢³£Á¿¡¢ÀýÍâ¡¢ÓαêºÍ¿ÉÓõÄ×Ó³ÌÐò¡£Ì嶨ÒåÓαêºÍ×Ó³ÌÐò£¬ÊµÏÖ˵Ã÷¡£Ó¦ÓóÌÐò½ö¶Ô°ü˵Ã÷ÖеÄÉêÃ÷ÊǿɼûµÄºÍ¿É´æÈ¡¡£Èç¹ûoracle¾ßÓÐprocedureÑ¡¼þ,°ü¿ÉÒÔ±àÒë¡¢´æÖüÔÚoracleÊý¾Ý¿âÖÐ,ÆäÄÚÈÝ¿ÉΪÐí¶àÓ¦Óù²Ïí¡£µ±Óû§µÚÒ»´Îµ÷ÓÃÒ»°ü×°µÄ×Ó³ÌÐòʱ,Õû¸ö°ü×°Èëµ½ÄÚ´æ,ËùÒÔÔÚÒÔºó¶Ô°üÖÐ×Ó³ÌÐòµ÷ÓÃʱ,²»ÔÙÐèÒªi/o²Ù×÷,¹Ê°ü¿ÉÌá¸ßЧÂʺ͸ĽøÐÔÄÜ¡£
¡¡¡¡pl/sqlµÄ°ü¾ßÓÐÐÅÏ¢Òþ±ÎÐÔ(information hiding),½öÔÚËã·¨ºÍÊý¾Ý½á¹¹Éè¼ÆÓйزã¿É¼û¡£ÔÚÇ°Ãæ½²µ½µÄ¹ý³ÌÖУ¬¿É½«¹ý³Ì˵Ã÷ºÍ¹ý³ÌÌå×é³ÉÒ»¸ö³ÌÐòµ¥Î»¡£Ò²¿É½«¹ý³Ì˵Ã÷ÓëËüµÄ¹ý³ÌÌå·Ö¿ª£¬ÔÚÕâÖÖÇé¿öÏ£¬½«¹ý³Ì·ÅÖÃÔÚÒ»¸ö°üÖУ¬¿ÉÒþ±ÎʵÏÖµÄϸ½Ú¡£Ò²¿ÉÔÚ°üÖж¨Òå¹ý³Ì£¬¶ø¸Ã¹ý³ÌÔÚ°ü˵Ã÷ÖÐûÓж¨Òå¹ý³Ì˵Ã÷£¬ÕâÑù¶¨ÒåµÄ¹ý³Ì½öÔÚ°üÄÚʹÓá£
¡¡¡¡(2)°üµÄ¶¨Òå
¡¡¡¡°üµÄ¶¨ÒåÐÎʽÈçÏÂ:
¡¡¡¡°ü˵Ã÷:
¡¡¡¡package °üÃû is
¡¡¡¡--±äÁ¿ËµÃ÷;
¡¡¡¡--Óαê˵Ã÷;
¡¡¡¡--ÀýÍâ˵Ã÷;
¡¡¡¡--¼Ç¼˵Ã÷;
¡¡¡¡--plsql±í˵Ã÷;
¡¡¡¡--¹ý³Ì˵Ã÷;
¡¡¡¡--º¯Êý˵Ã÷;
¡¡¡¡end[°üÃû];
¡¡¡¡°üÌå:
¡¡¡¡package body °üÃû is
¡¡¡¡--±äÁ¿Ãû˵Ã÷;
¡¡¡¡--Óαê˵Ã÷;
¡¡¡¡--ÓαêÉêÃ÷;


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

oracle±í¿Õ¼ä²Ù×÷Ïê½â
  1
  2
  3×÷Õߣº   À´Ô´£º    ¸üÐÂÈÕÆÚ£º2006-01-04 
  5
  6 
  7½¨Á¢±í¿Õ¼ä
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracleѧϰ±Ê¼Çժ¼5

 Êý¾Ý¿â¶ÔÏó
<1>±í(Ô¼Êø)
<2>ÈçºÎ×Ô¶¯±àºÅ
SQLserver
  --IDENTITYÊôÐÔ
  create table test(
    xh int identity(1,2) primary key,
    name varchar(20)
);
  insert into test(name) values ('mike');
ORACLE
  Ò»¸ö¶ÔÏó(ÐòÁÐsequenc ......

ORACLEÊý¾Ý¿âÀï±íµ¼ÈëSQL ServerÊý¾Ý¿â

ORACLEÊý¾Ý¿âÀï±íµ¼ÈëSQL ServerÊý¾Ý¿â
   
  1¡¢ÔÚÄ¿µÄSQL ServerÊý¾Ý¿â·þÎñÆ÷Éϰ²×°ORACLE ClientÈí¼þ»òÕßORACLE ODBC Driver.
    ÔÚ$ORACLE_HOME\network\admin\tnsnames.oraÀïÅäÖÃORACLEÊý¾Ý¿âµÄ±ðÃû(service name)¡£
   
  2¡¢ÔÚWIN2000»òÕßwin200 ......

OracleµÄ³õʼ»¯²ÎÊýÎļþ

     oracleʵÀýÆô¶¯Ê±¶ÁÈ¡pfile²ÎÊýÎļþ£¬ÐÞ¸Äpfile³õʼ»¯²ÎÊýÎļþºó£¬±ØÐëÖØÐÂÆô¶¯ÊµÀý²ÅÄÜÉúЧ¡£ 
     pfile²ÎÊýÎļþÓëspfile²ÎÊýÎļþ¶¼ÊÇÓÃÀ´´æ·Å³õʼ»¯²ÎÊýµÄÎïÀíÎļþ£¬pfileÒÔÎı¾ÎļþµÄÐÎʽ´æ´¢£¬ÓŵãÊÇÒ×Óڲ鿴ÓëÐ޸ģ»spfileÒÔ¶þ½øÖƵÄÐÎʽ´æ´¢£¬ËäÈ»ÄÜʵÏÖÒÔʵÀ ......

Oracleϵͳ±í²éѯ

 Êý¾Ý×Öµädict×ÜÊÇÊôÓÚOracleÓû§sysµÄ¡£  
¡¡¡¡1¡¢Óû§£º  
¡¡¡¡¡¡select username from dba_users;  
¡¡¡¡¸Ä¿ÚÁî  
¡¡¡¡¡¡alter user spgroup identified by spgtest;   
¡¡¡¡2¡¢±í¿Õ¼ä£º  
¡¡¡¡¡¡select * from dba_data_files;&nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ