HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
[ÀϹÝ] ÇÁ·Î½ÃÁ®¿¡¼­ ¹è¿­·Î º¯¼ö ó¸®Çϱâ
  È£¼® ´Ô²²¼­ ¾´ ±ÛÀÔ´Ï´Ù - 121.¢½.39.7 ÀÐÀ½:3990  
±»ÀÌ record·Î ¼±¾ðÇÑ typeÀ» ±×´ë·Î ¾²·Á¸é TABLE OF µÚ¿¡ ±× typeÀ» ÁÖ¸é µÇ°ÚÁö¸¸ º¸Åë ¾Æ·¡Ã³·³ Å×À̺íÀÇ rowtypeÀ» ±×´ë·Î »ç¿ëÇÕ´Ï´Ù.

 

´ÙÀ½Àº ¿À¶óŬŬ·´ÀÇ Q&A¸¦ ±×´ë·Î º¹»çÇß½À´Ï´Ù...Âü°íÇϼ¼¿ä...;

 

CREATE OR REPLACE PROCEDURE Table_Test
IS
        i BINARY_INTEGER := 0;
 
        --PL/SQL Table of RecordÀÇ ¼±¾ð
    TYPE dept_table_type IS TABLE OF dept%ROWTYPE
        INDEX BY BINARY_INTEGER;
 
        dept_table dept_table_type;
 
BEGIN
 
 
        FOR dept_list IN (SELECT * FROM dept) LOOP
 
                i:= i+1;
 
                -- µ¥ÀÌÅÍ º¸°ü
        dept_table(i).deptno := dept_list.deptno ;    
        dept_table(i).dname := dept_list.dname ;
        dept_table(i).loc   := dept_list.loc ;
 
    END LOOP;
 
 
    FOR cnt IN 1..i LOOP
 
     -- µ¥ÀÌÅÍ Ãâ·Â
     DBMS_OUTPUT.PUT_LINE( 'ºÎ¼­¹øÈ£ : ' || dept_table(cnt).deptno || 'ºÎ¼­¸í : ' ||
                            dept_table(cnt).dname || 'À§Ä¡ : ' || dept_table(cnt).loc );
 
    END LOOP;
 
 END;
/
 
 
SQL>set serveroutput on;
SQL>exec Table_test;
ºÎ¼­¹øÈ£ : 10ºÎ¼­¸í : ACCOUNTINGÀ§Ä¡ : NEW_YORK
ºÎ¼­¹øÈ£ : 20ºÎ¼­¸í : RESEARCHÀ§Ä¡ : DALLAS
ºÎ¼­¹øÈ£ : 30ºÎ¼­¸í : Àλç°úÀ§Ä¡ : CHICAGO
ºÎ¼­¹øÈ£ : 40ºÎ¼­¸í : OPERATIONSÀ§Ä¡ : BOS%TON
 
PL/SQL 󸮰¡ Á¤»óÀûÀ¸·Î ¿Ï·áµÇ¾ú½À´Ï´Ù.


¸ñ·Ï

ºÐ·ù ¼±ÅÃ
123 ÀÏ¹Ý ÆÄƼ¼ÇÅ×À̺í À妽ºÀÇ °ü¸®ÀûÀÎ ºÎºÐ¿¡ ´ëÇؼ­ È£¼® 10-01-26 4043
122 ÀÏ¹Ý ÆÄƼ¼Ç Å×ÀÌºí °ü·Ã ±×¸®°í ´ë¿ë·® ºü¸¥ ÀÛ¾÷¼öÇà È£¼® 10-01-26 3126
121 ÀÏ¹Ý multi join update È£¼® 10-01-19 3245
120 ÀÏ¹Ý µðºñ ÀÏ°ýó¸®Çϱâ [Ç¥ÁØ,Ä¿¼­,CURSOR] È£¼® 09-12-28 2749
119 ÀÏ¹Ý ¿À¶óŬ ÀÓÀÇÀ¸ ¼öÀڹ߻ý½ÃÅ°±â È£¼® 09-10-23 2789
ÀÏ¹Ý ÇÁ·Î½ÃÁ®¿¡¼­ ¹è¿­·Î º¯¼ö ó¸®Çϱâ È£¼® 09-04-23 3991
117 ÀÏ¹Ý ¿À¶óŬ trace ÆÄÀÏÀÇ °ü¸® ¿À¶óŬ°ü·Ã È£¼® 09-04-04 3894
116 ÀÏ¹Ý »ç¿ëÀÚ »ý¼º ¹× ±ÇÇѼ³Á¤ È£¼® 09-03-20 3581
115 ÀÏ¹Ý ¿À¶óŬ replace »ç¿ëÇϱâ È£¼® 09-03-10 5269
114 ÀÏ¹Ý oracle 10G drop µÈ Å×ÀÌºí º¹±¸Çϱâ recycle È£¼® 09-03-04 3423
113 ÀÏ¹Ý [DB] ¿À¶óŬ ½ºÅĹÙÀÌ ¼­¹ö ±¸ÃàÇϱâ #1 È£¼® 09-02-03 3078
112 ÀÏ¹Ý [DB] ¿À¶óŬ Standby Database ±¸Ãà È£¼® 09-02-03 3304
111 ÀÏ¹Ý COST BASED OPTIMIZATION(CBO) AND HINTS AND RULE BASED OPTIMIZATION È£¼® 09-01-07 3488
110 ÀÏ¹Ý mysql µ¥ÀÌÅ͸¦ ¿À¶óŬ·Î ÄÁ¹öÁ¯Çϱâ [migration] È£¼® 08-12-12 3662
109 ÀÏ¹Ý INDEX »ç¿ëÇϱâ mssql,oracle,mysql È£¼® 08-12-11 5857
óÀ½ÀÌÀü  [1] 2 [3] [4] [5] [6] [7] [8] [9] [10]  ´ÙÀ½¸Ç³¡

 
Copyright © zenos.pe.kr. All rights reserved.