HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
[ÀϹÝ] µðºñ ÀÏ°ýó¸®Çϱâ [Ç¥ÁØ,Ä¿¼­,CURSOR]
  È£¼® ´Ô²²¼­ ¾´ ±ÛÀÔ´Ï´Ù - 121.¢½.39.7 ÀÐÀ½:2748  
declare
    v_date CHAR(8);
BEGIN

FOR KEY1 IN 1 .. 13 LOOP
   
    v_date := '200912'||LPAD(KEY1,2,'0') ;

    --SELECT '200912'||LPAD(KEY1,2,'0')  FROM DUAL ;
    BEGIN
       

    null ;
      
    END ;   
   
DBMS_OUTPUT.PUT_LINE('  CREDIT_BP '|| LPAD(KEY1,2,'0') || v_date  );

END LOOP;

END ;





declare
    v_date CHAR(8);
CURSOR CUR_TB IS
SELECT A.SALE_DATE, A.CHAIN_NO, C.CLASS_CD, SUM(A.SALE_QTY) SUM_QTY, SUM(A.SALE_TOT) SUM_TOT FROM STRNDTTB A , STRNHDTB B , SGOODSTB C
WHERE  A.CHAIN_NO  = 'R139'
--AND A.MS_NO='R13901'
--AND C.CLASS_CD ='01'
AND A.SALE_DATE = B.SALE_DATE
AND A.SALE_DATE = C.SALE_DATE
AND A.BILL_NO   = B.BILL_NO
AND A.MS_NO = B.MS_NO
AND A.MS_NO = C.MS_NO
AND A.GOODS_CD = C.GOODS_CD
AND A.POS_NO =B.POS_NO
AND    A.SALE_DATE BETWEEN '20100301' and '20100312'
AND substr(B.DATETIME , 9, 2) ='00'
GROUP BY A.SALE_DATE,CLASS_CD   

   
BEGIN

FOR C1 IN CUR_TB LOOP
   
    v_date := '200912'||LPAD(KEY1,2,'0') ;

    --SELECT '200912'||LPAD(KEY1,2,'0')  FROM DUAL ;
    /*
    BEGIN
  UPDATE CCTIMETB
      SET    SALE_QTY_00  = C1.SUM_QTY      
      WHERE  CHAIN_NO   = C1.CHAIN_NO
        AND  CLASS_CD     = C1.CLASS_CD
        AND  SALE_DATE    = C1.SALE_DATE ;
      
    END ;   
    */
   
DBMS_OUTPUT.PUT_LINE('  ---- '|| C1.CHAIN_NO || C1.SALE_DATE || C1.CLASS_CD || C1.SUM_QTY );

END LOOP;

END ;


¸ñ·Ï

ºÐ·ù ¼±ÅÃ
123 ÀÏ¹Ý ÆÄƼ¼ÇÅ×À̺í À妽ºÀÇ °ü¸®ÀûÀÎ ºÎºÐ¿¡ ´ëÇؼ­ È£¼® 10-01-26 4043
122 ÀÏ¹Ý ÆÄƼ¼Ç Å×ÀÌºí °ü·Ã ±×¸®°í ´ë¿ë·® ºü¸¥ ÀÛ¾÷¼öÇà È£¼® 10-01-26 3125
121 ÀÏ¹Ý multi join update È£¼® 10-01-19 3245
ÀÏ¹Ý µðºñ ÀÏ°ýó¸®Çϱâ [Ç¥ÁØ,Ä¿¼­,CURSOR] È£¼® 09-12-28 2749
119 ÀÏ¹Ý ¿À¶óŬ ÀÓÀÇÀ¸ ¼öÀڹ߻ý½ÃÅ°±â È£¼® 09-10-23 2789
118 ÀÏ¹Ý ÇÁ·Î½ÃÁ®¿¡¼­ ¹è¿­·Î º¯¼ö ó¸®Çϱâ È£¼® 09-04-23 3990
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.