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

Oracleѧϰ±Ê¼Çժ¼7

 ÓÃ;: <1>Ä£¿é»¯
<Àý×Ó> --¹«Ë¾µÄÔ±¹¤µÄ¹ÜÀí
         1.Ôö¼ÓÒ»¸öÔ±¹¤
         2.Ô±¹¤ÀëÖ°
Óô洢¹ý³ÌºÍº¯ÊýÀ´ÊµÏÖ
1.Ôö¼ÓÒ»¸öÔ±¹¤
create sequence seq1 start with 7935;
create or replace function insert_emp(
   enm emp.ename%type,  --Ô±¹¤µÄÃû×Ö
   ejob varchar2, --Ö°Îñ
   mgr number,   --Éϼ¶
   ehiredate date,--²Î¼Ó¹¤×÷ʱ¼ä
   esal number,  --¹¤×Ê
   ecomm number, --½òÌù
   dno number)         
return number
as
  a number;
begin
  --¹¤ºÅÀ´×ÔÐòÁÐ
  select seq1.nextval into a
  from dual;
  --Ôö¼ÓÁËÒ»¸öÔ±¹¤
  insert into emp values (
       a,enm,ejob,mgr,ehiredate,esal,ecomm,dno);
  return a;
end;               
2.Ô±¹¤ÀëÖ°
 create or replace procedure remove_emp(eno emp.empno%type)
 as
 begin
   delete from emp where empno = eno;
 end;
    
°ÑÕâ2¸ö¹¦ÄÜÉè¼Æ³ÉÒ»¸öpackage(°ü)
  °ü-- ˵Ã÷²¿·Ö + ʵÏÖ²¿·Ö
 ½¨Á¢ËµÃ÷²¿·Ö:
  create or replace package company_gl
  as
    --¼ÓÔ±¹¤
    function insert_emp( enm emp.ename%type,  --Ô±¹¤µÄÃû×Ö
   ejob varchar2, --Ö°Îñ
   mgr number,   --Éϼ¶
   ehiredate date,--²Î¼Ó¹¤×÷ʱ¼ä
   esal number,  --¹¤×Ê
   ecomm number, --½òÌù
   dno number) return number;
    --Ô±¹¤ÀëÖ°
    procedure remove_emp(eno emp.empno%type);
  end;   
 --ʵÏÖ²¿·Ö
  create or replace package body company_gl
  as
     function insert_emp(
   enm emp.ename%type,  --Ô±¹¤µÄÃû×Ö
   ejob var


Ïà¹ØÎĵµ£º

Oracleѧϰ±Ê¼Çժ¼6


  declare
  begin
   --SQLÓï¾ä
   --Ö±½ÓдµÄSQLÓï¾ä(DML/TCL)
   --¼ä½Óдexecute immediate <DDL/DCLÃüÁî×Ö·û´®>
   --select Óï¾ä
        <1>±ØÐë´øÓÐinto×Ó¾ä
      &n ......

Oracle JOBʱ¼ä¼ä¸ô²Î¿¼

   ×î½ü×öÁËÒ»¸öϵͳ×Ô¶¯³é¼ìµÄ¶«¶«£¬OracleÖд´½¨µÄJob,»áÔÚ×Ô¼ºÉ趨µÄʱ¼ä×Ô¶¯ÔËÐд洢¹ý³Ì¡£ÏÂÃæÎª×î½ü×ܽáµÄ¶«¶«
¼ÙÉèÄãµÄ´æ´¢¹ý³ÌÃûΪPROC_RAIN_JM
ÔÙдһ¸ö´æ´¢¹ý³ÌÃûΪPROC_JOB_RAIN_JM
ÄÚÈÝÊÇ£º
///////////////////////////////////////////////////////////////////
Create Or Replace Procedure ......

OracleÊý¾Ý¿âÖØÐÂÆô¶¯²½Öè

 ±¾ÎÄÏêϸµÄ½éÉÜÁËOracleÊý¾Ý¿â½ÏºÃµÄÊ®ÖÖÖØÐÂÆô¶¯²½Öè¡£
¡¡¡¡1. Í£Ó¦ÓòãµÄ¸÷ÖÖ³ÌÐò¡£
¡¡¡¡2. Í£oralceµÄ¼àÌý½ø³Ì:
¡¡¡¡$lsnrctl stop
¡¡¡¡3. ÔÚ¶ÀÕ¼µÄϵͳÓû§Ï£¬±¸·Ý¿ØÖÆÎļþ:
¡¡¡¡SQL>alter database backup controlfile to trace;
¡¡¡¡4. ÔÚ¶ÀÕ¼µÄϵͳÓû§Ï£¬ÊÖ¹¤Çл»ÖØ×÷ÈÕÖ¾Îļþ£¬È·±£µ±Ç°ÒÑÐ޸Ĺýµ ......

oracleÖÐrownumµÄÓ÷¨

 
rownum ÕæµÄÊǺܺõĶ«Î÷£¬ÏÖÔÚ´ó¶àÊýÓÃÓÚ´æ´¢¹ý³Ì·ÖÒ³. µ«ÔõôÓÃÄØ£¿Õâ¾ÍÀ´Ñо¿Ò»Ï¡£ ºÙºÙ
--- ÒÔÏÂÎª×ªÔØÖ®´¦£¬½ö¹©Ñ§Ï°
¶ÔÓÚrownumÀ´ËµËüÊÇoracleϵͳ˳Ðò·ÖÅäΪ´Ó²éѯ·µ»ØµÄÐеıàºÅ£¬·µ»ØµÄµÚÒ»ÐзÖÅäµÄÊÇ1£¬µÚ¶þÐÐÊÇ2£¬ÒÀ´ËÀàÍÆ£¬Õâ¸öα×ֶοÉÒÔÓÃÓÚÏÞÖÆ²éѯ·µ»ØµÄ×ÜÐÐÊý£¬¶øÇÒrownum²»ÄÜÒÔÈκαíµÄà ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ