Oracle Java Stored Procedure + 包调用
1. 创建Java Stored Procedure
createorreplaceandcompilejavasourcenamed"TestHello"aspublicclassTestHello{publicstaticvoidtest(){System.out.println("Hello");}}
2.创建JSP调用存过或方法(本例为在包创建的存过)
createorreplacepackagepkg_testisproceduredo_Test;endpkg_test;/createorreplacepackagebodypkg_testisproceduredo_Testaslanguagejavaname'TestHello.test()';beginnull;endpkg_test;/
3.在命令窗口调用,通过如下命令使System.out重定向到当前窗口
SQL>setserveroutputonSQL>calldbms_java.set_output(5000);MethodcalledSQL>execpkg_test.do_Test;HelloPL/SQLproceduresuccessfullycompleted
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。