ORACLEÓαê
ORACLEÓαê
Óα꣺ÈÝÆ÷£¬´æ·Åµ±Ç°SQLÓï¾äÓ°ÏìµÄ¼Ç¼
ËùÓÐDMLÓï¾ä¶¼»áÓõ½Óαê
ÖðÐд¦ÀíÓ°ÏìµÄÐÐÊý
Óαê
¾²Ì¬Óα꣺ÓαêÓëSQLÓï¾äÔÚÔËÐÐÇ°¹ØÁª
¶¯Ì¬Óα꣺ÓαêÓëSQLÓï¾äÔÚÔËÐÐʱ¹ØÁª
Óαê
ÒþʽÓα꣺×Ô¶¯ÉùÃ÷¡¢´ò¿ª¡¢¹Ø±Õ£¬ÆäÃûSQL
ÏÔʽÓα꣺
REFÓα꣺£¨¶¯Ì¬Óα꣩
ÏÔʽÓαê²Ù×÷¹ý³Ì
ÉùÃ÷Óα꣨¹ØÁªSQLÓï¾ä£© cursor Ãû×Ö is/as sqlÓï¾ä£¨DML£©;
´ò¿ªÓαִ꣨ÐÐSQLÓï¾ä£¬Ìî³äÓα꣩ open Ãû×Ö;
´ÓÓαêÖÐÌáÈ¡Öµ£¬´æ·Åµ½ÐÐÀàÐͱäÁ¿ÖÐ fetch Ãû×Ö into ÐÐÀàÐͱäÁ¿;
¹Ø±ÕÓαê close Ãû×Ö;
declare
empR emp%rowtype;
--ÉùÃ÷Óαê(¹ØÁªSQLÓï¾ä)
cursor empCursor
is
select * from emp;
begin
--´ò¿ªÓαִ꣨ÐÐSQLÓï¾ä£¬Ìî³äÓα꣩
open empCursor;
loop
--´ÓÓαêÖÐÌáÈ¡Öµ£¬´æ·Åµ½ÐÐÀàÐͱäÁ¿ÖÐ
fetch empCursor into empR;
exit when empCursor%notfound;--ÓαêÖÐûÓÐÊý¾ÝʱÍ˳öÑ»·
dbms_output.put_line(empR.ename||' '||empR.sal);
end loop;
--¹Ø±ÕÓαê
close empCursor;
end;
SQL>
Ïà¹ØÎĵµ£º
¹¦ÄÜ£ºOracleÊý¾Ýµ¼Èëµ¼³öimp/exp¾ÍÏ൱ÓëoracleÊý¾Ý»¹ÔÓ뱸·Ý¡£´ó¶àÇé¿ö¶¼¿ÉÒÔÓÃOracleÊý¾Ýµ¼Èëµ¼³öÍê³ÉÊý¾ÝµÄ±¸·ÝºÍ»¹Ô£¨²»»áÔì³ÉÊý¾ÝµÄ¶ªÊ§£©¡£
¡¡¡¡OracleÓиöºÃ´¦£¬ËäÈ»ÄãµÄµçÄÔ²»ÊÇ·þÎñÆ÷£¬µ«ÊÇÄã×°ÁËoracle¿Í»§¶Ë£¬²¢½¨Á¢ÁËÁ¬½Ó £¨Í¨¹ýnet8 assistantÖб¾µØ——>·þÎñÃüÃû Ìí¼ÓÕýÈ·µÄ·þÎñÃüÃû
¡¡¡¡Æ ......
×Ô¼ºÕûÀíÁËÏÂOracleµÄÊý¾Ý¿â±¸·Ý·½°¸,ÓùýÀ䱸·Ý¡£ÆäËûûÓвâÊÔ¹ý
Ò»¡¢ µ¼³ö/µ¼Èë(Export/Import)
¡¡¡¡ÀûÓÃExport¿É½«Êý¾Ý´ÓÊý¾Ý¿â
ÖÐÌáÈ¡³öÀ´£¬ÀûÓÃImportÔò¿É½«ÌáÈ¡³öÀ´µÄÊý¾ÝËͻص½Oracle
Êý¾Ý¿âÖÐÈ¥¡£
¡¡¡¡1¡¢ ¼òµ¥µ¼³öÊý¾Ý(Export)ºÍµ¼ÈëÊý¾Ý(Import):
¡¡¡¡OracleÖ§³ÖÈýÖÖ·½Ê½ÀàÐ͵ÄÊä³ö£º
¡¡¡¡(1)¡¢±í·½Ê½(T·½ ......
RedHat Linux°²×°Oracle10g(ͼÎÄÏê½â ½Ì³Ì)
http://winie.javaeye.com/blog/405120
¹Ø¼ü×Ö: redhat linux°²×°oracle10g(ͼÎÄÏê½â ½Ì³Ì)
Áí£¬±¾ÈËÓÐWordµç×ÓÎĵµ¸ñʽ£¬ÈçÐèÒª£¬ÇëÁªÏµ±¾ÈË£ºasima127@gmail.com
1
°²×°RedHat Enterprise Linux 3 ......