我有一個存儲過程,下面我運行使用PL/SQL Developer自動創建一些測試數據。它運行良好。從JMeter運行存儲過程
begin
create_test_data('000000316F1422C8','N',1,'2016-01-26');
end;
/
我在JMETER中自動化了一些項目,並且作爲設置的一部分,我需要創建這些數據。我嘗試使用JDBC請求取樣器連接到Oracle數據庫,可以觸發正在工作的Select Queries。
現在我想運行這個存儲過程來從JMETER生成數據:我試圖使用JDBC請求採樣器並複製上述代碼,但它不起作用。
有人可以幫忙嗎?
- ,同時我從JDBC請求採樣運行它,我得到下面的錯誤運行此存儲過程
- JDBC請求採樣的正確方法:
一個。錯誤1
ORA-06550: line 4, column 1:
PLS-00103: Encountered the symbol "/" The symbol "/" was ignored.
b。錯誤2如果我從最後一行去掉斜線
ORA-06550: line 2, column 3:
PLS-00201: identifier 'CREATE_NEXNET_TEST_DATA' must be declared
ORA-06550: line 2, column 3:
PL/SQL: Statement ignored
- 我們怎樣才能最終驗證,如果存儲過程可以成功運行
非常感謝!
這是不是你打電話如何存儲在JDBC程序。見http://docs.oracle.com/javase/tutorial/jdbc/basics/storedprocedures.html提示:使用'{call create_test_data('000000316F1422C8','N',1,'2016-01-26')}' 。 –