『壹』 用oracle存储过程将一张表的数据查出插入另一张表
1、创建测试表,
create table test_tbl_1(id number, value varchar2(20));
create table test_tbl_2(id number, value varchar2(20));
『贰』 oracle鏁版嵁搴擄細宸ュ叿鎴栬呭瓨鍌ㄨ繃绋嬪煎嚭鏁版嵁搴撲腑鎵鏈夌殑琛锛屽苟涓斿綋琛ㄨ板綍鏁拌秴杩10000鏉℃椂鍙瀵煎嚭10000鏉¤板綍銆
exp user/PWD@sid tables = (tab1,tab2,tab2,....) rows=10000
濡傛灉鐢ㄦ埛涓嬭〃涓嶆槸寰堝氬彲浠ョ敤浠ヤ笂璇娉曪紝鍏蜂綋鍙傛暟鎵ц屾椂鍙璋冩暣涓涓嬨
Oracle 鏀鎸佹寜鐢ㄦ埛瀵煎嚭琛ㄤ互鍙婃墍鏈夋暟鎹锛屾ゆ椂涓嶆敮鎸佹寚瀹氬煎嚭璁板綍鏉℃暟锛涘悓鏃朵篃鏀鎸佸煎嚭鎸囧畾 鐨勮〃锛屽厑璁告寚瀹氬煎嚭鐨勬潯鏁般
鏃㈣佹寜鐢ㄦ埛瀵煎嚭鍙堣佹寚瀹氳板綍鏁伴偅灏辩湅琛ㄦ湁澶氬皯浜嗭紝鍙鍙傝佷互涓婅娉曚慨鏀广
『叁』 sql 调用已经建立的存储过程
实现的方法和详细的操作步骤如下:
1、第一步,创建一个存储过程,该代码如图所示。存储过程的主要目的是为表“JingYan”插入新数据,如下图所示,然后进入下一步。