Oracle数据库中使用java实现存储过程
发布时间:2020-12-12 15:39:17 所属栏目:百科 来源:网络整理
导读:使用命令行实现java存储过程 首先使用非DBA账户登陆sqlplus,然后 SQL create or replace and compile java source named "javademo1" 2 as 3 import java.sql.*; 4 public class JavaDemo1 5 { 6 public static void main (String[] argv) 7 { 8 System. ou
使用命令行实现java存储过程首先使用非DBA账户登陆sqlplus,然后 SQL> create or replace and compile java source named "javademo1"
2 as
3 import java.sql.*;
4 public class JavaDemo1
5 {
6 public static void main(String[] argv)
7 {
8 System.out.println("hello,java demo1");
9 }
10 }
11 /
Java 已创建。
SQL> show errors java source "javademo1"
没有错误。
SQL> create or replace procedure javademo1
2 as
3 language java name 'JavaDemo1.main(java.lang.String[])';
4 /
过程已创建。
SQL> set serveroutput on
SQL> call javademo1();
调用完成。
SQL> call dbms_java.set_output(5000);
调用完成。
SQL> call javademo1();
hello,java demo1
调用完成。
SQL> call javademo1();
hello,java demo1
调用完成。
使用Oracle Sql Devloper工具权限问题解决exec dbms_java.grant_permission(‘apps’,’java.util.propertypermission’,’‘,’‘); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容