oracle中查詢插入的兩種寫法

第一種:
通過使用Oracle語句塊

     declare
         cursor cur_test is select widgetid from t_widget;
     begin
         for c in cur_test loop
           insert into t_tag (tagid,widgetid,userid,tagname,tagdate) values(s_tag_tagid.nextval,c.widgetid,'15895829126','nanjing',sysdate);
         end loop;
     commit;
     end;

第二中:
使用純SQL語句實現

insert into t_tag (tagid,widgetid,userid,tagname,tagdate) select s_tag_tagid.nextval,widgetid,'15895829126','nanjing',sysdate from t_widget

發佈了26 篇原創文章 · 獲贊 6 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章