declare
cur_id number;
cur_pname varchar(200);
cursor related_cursor IS
select model_id,project_name from t_svn_models where model_id = 5111551;
begin
open related_cursor;
loop
fetch related_cursor into cur_id,cur_pname;
exit when related_cursor%notfound;
insert into t_pmp_projects (project_id,project_name,svn_model_id,status) values
(SEQ_PROJECT.nextval,cur_pname,cur_id,4);
end loop;
close related_cursor;
end;
commit;
cur_id number;
cur_pname varchar(200);
cursor related_cursor IS
select model_id,project_name from t_svn_models where model_id = 5111551;
begin
open related_cursor;
loop
fetch related_cursor into cur_id,cur_pname;
exit when related_cursor%notfound;
insert into t_pmp_projects (project_id,project_name,svn_model_id,status) values
(SEQ_PROJECT.nextval,cur_pname,cur_id,4);
end loop;
close related_cursor;
end;
commit;
輸出語句:
DBMS_OUTPUT.PUT_LINE('cur_parent_user_id:'||cur_parent_user_id);
DBMS_OUTPUT.PUT_LINE('cur_user_id:'||cur_user_id);
pl/sql 一個數據庫連接到另外一個數據庫後,在一個數據庫中查詢另外一個數據庫的數據用的sql
insert into m_users (select * from m_users@pps32_oa_dev.com);
導入數據時候注意主鍵問題:如果主鍵用序列,則最好不要將ID也導入到表中以防止 自增的序列增加到與當前ID相同後出現錯誤