oracle使用儲存過程做鋪底資料
create or replace procedure "TEST_PROCEDURE" is
num int;
begin
//第一層迴圈1w次
for i in 10000 ..19999 loop
//第二層迴圈10次
for j in 1..10 loop
num:=i*10+j-1;
//使用||拼接字串
insert into gh_xm_zxm values('10967f5a-274a-4283-af20-91f9caf'||to_char(i),'D5FD356FA5E943D8A686484'||to_char(num),null);
end loop;
end loop;
commit;
end test_procedure;
呼叫:call TEST_PROCEDURE();
相關推薦
oracle使用儲存過程做鋪底資料
create or replace procedure "TEST_PROCEDURE" isnum int;begin//第一層迴圈1w次for i in 10000 ..19999 loop//第二層迴圈10次for j in 1..10 loopnum:=i*10+j-1;//使用||拼接字串inser
ssm呼叫後臺oracle儲存過程統計分析資料
筆者所在專案需要一個統計本機構近6月收入情況(分兩種)、本機構下級機構收入情況的需求,資料量為百萬級。 具體需求是時間、機構都不確定,可為入參。 綜合考慮後決定使用後臺儲存過程統計。 基礎表結構如下:(本功能只用到紅框部分) 1.建立用於返回資料的遊標: create or replace
使用Oracle儲存過程匯入匯出資料檔案
搞了幾天,終於把使用Oracle儲存過程匯入匯出資料做成功了。現在分享一下,供大家共同進步。在這裡我非常非常感謝“往事如夢”,以及“Oracle愛好者”上好友的幫助。 首先判斷utl_file_dir的目錄 SQL> show parameter utl_
測試技能:在oracle中自用儲存過程進行測試資料構造
一、實踐 –迴圈賦值 declare i integer; –定義變數 begin i := 101; loop /* 插入資料 */ insert into emp (EMP_ID, E_ID, UM_ID, NAME, BIRTHDAY, A
Oracle 儲存過程 遍歷 遊標 資料集 效率比較
Oracle中游標使用效率比較 2013年09月26日 21:09:08 進擊的胖蛇 閱讀數:4380 鳴謝:http://blog.163.com/[email protected]/blog/static/34469732201272534
Oracle 儲存過程之批量新增資料
–vc_trade_id 複製交易方案id –vc_new_trade_id 新id –vc_scheme_date 系統邏輯時間 –l_trade_stage 交易方案輪次 –vc_trading_schemename 交易方案名稱 –專案id
利用oracle儲存過程向資料庫批量插入資料
create or replace procedure test is begin for i in 1 ..100 loop insert into 表名(id,name) values
oracle儲存過程將某張表一個欄位的多值分開成多條資料插入到一張新表
create or replace PROCEDURE PRO_MANDATESCOPE (dataid in varchar2,tablename in varchar2 ) AS
解決問題:Oracle儲存過程執行成功,但資料沒有變化
Oracle儲存過程執行成功,但資料沒有化一. 檢查執行之後,是否在後面加寫一行commit;二. 檢查execute語句在where條件後面,操作的欄位是否trim(),否則很有可能執行結果不成功;示
Oracle儲存過程的簡單舉例
一、建立測試資料 --建立測試資料: create table person(編號 number(10),姓名 varchar2(20),密碼 varchar2(20)); insert into person values(1,'xzw','888'); select * from p
Oracle儲存過程例項分析總結(程式碼)
1.儲存過程結構 1.1 第一個儲存過程 ? 1 2 3 4
Oracle儲存過程語法及編譯過程講解
語法 ? 1 2 3 4 5
java面試問題:oracle儲存過程(procedure)和函式(function)的區別
oracle儲存過程(procedure)和函式(function)的區別 儲存過程 函式 用於在資料庫中完成特定的操作或者任務(如插入、刪除等) 用於特定的資料(如選擇)
Oracle儲存過程基礎內容
1 基本語法 1.1 無參無變數 create or replace procedure firstPro as begin dbms_output.put_line('hello word, my name is stored procedure'); end;
oracle 儲存過程 例項 迴圈 給查詢賦值 遊標取值
CREATE OR REPLACE PROCEDURE p_updete_gs is --僅供參考 i_jdid varchar(32); i_ryid varchar(32); cursor cur is --
C#呼叫ORACLE儲存過程返回結果集
Oracle中scott使用者下建立儲存過程: (注:從9i開始有了sys_refcursor這種型別,在以前的Oracle版本中需要使用REF CURSOR,並且還需放在一個程式包中) create or replace procedure sp_getdept (result
Oracle儲存過程學習筆記(一)
SQL是一種語言! 一、先看一部分基礎: 也可參考該文章:https://www.cnblogs.com/Singleorb/p/6217268.html; 1、語法 CREATE OR REPLACE PROCEDURE 儲存過程名字 ( 引數1 IN NUMBER,
Oracle 儲存過程中傳送郵件,並支援使用者驗證 中文標題和內容
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
oracle 儲存過程 報 無效字元
lv_sql:=' insert into ETL_SUCESS_AMOUNT select SEQ_OS_ETL_AMOUNTID.NEXTVAL AS AMOUNTID,1,AMOUNT_DATA,AMOUNT_HOUR, serviceid,porta
Oracle儲存過程(1)
(一)儲存過程的基本語法 1 CREATE OR REPLACE PROCEDURE 儲存過程名 2 IS 3 BEGIN 4