日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracleforinloop兩例的創(chuàng)建過程

我們今天是要和大家一起討論的是Oracle for in loop 兩例,我前兩天在相關(guān)網(wǎng)站看見Oracle for in loop 兩例的相關(guān)資料,覺得在實(shí)際操作中會(huì)對(duì)計(jì)算機(jī)一族有所幫助,就拿出來供大家分享。

Oracle for in loop 壹:

1、搭建環(huán)境

 
 
 
  1. create table ETL_DATE(DATE_CHAR VARCHAR2(8),DATE_DATE DATE);  
  2. select * from etl_date;  

2、代碼

 
 
 
  1. DECLARE  
  2. v_date date;  
  3. BEGIN  
  4. EXECUTE IMMEDIATE 'truncate table etl_date';  
  5. for v_date in 20091001 .. 20091021 LOOP  
  6. INSERT INTO etl_date  
  7. (date_char, date_date)  
  8. SELECT v_date, to_date(v_date, 'YYYY-MM-DD') FROM dual;  
  9. END LOOP;  
  10. COMMIT;  
  11. END;  
  12. select * from etl_date;  

3、刪除環(huán)境

 
 
 
  1. drop table etl_date; 

注:僅適用于在一月之內(nèi)的循環(huán)。

Oracle for in loop 貳:

1、搭建環(huán)境

 
 
 
  1. create table SQLTEXT(TEXT VARCHAR2(100));  
  2. create table HZ(HZ_NAME VARCHAR2(3));  
  3. INSERT INTO hz(HZ_NAME)values(' ');  
  4. INSERT INTO hz(HZ_NAME)values('PRE');  
  5. INSERT INTO hz(HZ_NAME)values('CUR');  
  6. INSERT INTO hz(HZ_NAME)values('INS');  
  7. INSERT INTO hz(HZ_NAME)values('UPD');  
  8. select * from HZ;  

2、代碼

 
 
 
  1. declare  
  2. P_TABLE_NAME varchar2(100) := 'CFA';  
  3. begin  
  4. for HZ in (select HZ_NAME from HZ) LOOP  
  5. insert into sqltext  
  6. select 'CREATE TABLE ' || REPLACE(P_TABLE_NAME, 'EDW', 'TMP') ||  
  7. HZ.HZ_NAME || ' AS select * from ' || P_TABLE_NAME ||  
  8. ' where ROWNUM<1'  
  9. from dual;  
  10. END LOOP;  
  11. end;  
  12. select * from SQLTEXT;  

3、清空環(huán)境

 
 
 
  1. drop table SQLTEXT;  
  2. drop table HZ;  
  3. powershell   

以上的相關(guān)內(nèi)容就是對(duì)Oracle for in loop 兩例的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle存儲(chǔ)過程中如何準(zhǔn)確的實(shí)現(xiàn)分頁
  2. Oracle安全策略的實(shí)際用法
  3. Oracle數(shù)據(jù)庫中的(+)連接如何操作?
  4. Oracle 10G數(shù)據(jù)庫中軟硬件環(huán)境有哪些要求?
  5. Oracle 10g的即時(shí)客戶端與PHP的安裝

當(dāng)前標(biāo)題:Oracleforinloop兩例的創(chuàng)建過程
分享地址:http://www.5511xx.com/article/djciies.html