Create Java Source
create or replace and compile java source named firstjava as import oracle.sql.*; import java.io.*; import oracle.jdbc.driver.*; import java.sql.*; public class FirstJava { /* * 测试方法1,没有数据库交互 */ public static String hello(String yourName) { return "Hello world "+yourName; } /* * 测试方法2,同数据库有交互, * 注意该方法中获得OracleDriver 和 Connection的方法同标准Java的区别 * 标准JDBC中的调用方法应该如下: * //获得数据库连接 * java.lang.Class.forName(\"oracle.jdbc.driver.OracleDriver\"); * con = DriverManager.getConnection(\"jdbc:oracle:thin:scott/tiger@localhost:1521:LEGDB\"); */ public static String get_current_time() { String current_time=""; OracleDriver driver = new OracleDriver(); Connection connection=null; Statement stmt=null; try { connection = DriverManager.getConnection("jdbc:default:connection:"); //connection = driver.defaultConnection(); stmt = connection.createStatement(); String cmd = "select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') from dual"; ResultSet rs=stmt.executeQuery(cmd); if(rs.next()){ current_time=rs.getString(1); } rs.close(); } catch (SQLException e) { System.out.println(" There is an error " + e); }finally { try{ if (stmt != null) stmt.close(); if (connection != null) connection.close(); }catch(Exception ee){} } return current_time; } }
Create function
create or replace function MY_HELLO(v_name in varchar2) return VARCHAR2 as language java name 'FirstJava.hello(java.lang.String) return java.lang.String';
相关推荐
主要为大家介绍了oracle如何使用java source调用外部程序,感兴趣的小伙伴们可以参考一下
Java classes when using the JDBC Thin and OCI client-side driver - with Java 7.0 VM. ojdbc6.jar Java classes when using the JDBC Thin and OCI client-side driver - with Java 6.0 VM. ojdbc5.jar Java ...
Oracle JAVA培训内部课件
基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-...
programming secure oracle database applications with java
oracle Java代码编码规范,官方英文文档翻译。
甲骨文Java官方教程,涉及Java的各个方面,数据结构,并发,IO,网络,环境,反射,泛型,图形界面,JDBC,JAXB等,层次清晰,案例鲜明。可以在Oracle官网浏览,本资源提供CHM格式便于查阅。
java oracle java oracle java oracle java oracle java oracle java oracle java oracle
Oracle Java EE 实训教材系列.pdf
java连接oracle数据库jar包
java调用oracle存储过程或者函数
java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle数据库驱动器java连接oracle...
docker-alpine-java, 使用 glibc 2.27的Oracle Java8超过 AlpineLinux 用Java实现对 Docker 图像 基本的Docker 映像运行 Java应用程序。这里图像基于 AlpineLinux,以保持缩小的大小,但较小的图像确实存在。包括 ...
关于java的oracle驱动连接的jar包
ORACLE JAVA MYSQL类型转化对照
在oracle中使用java sources,在数据库中调取api接口。
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
Business Components, Java Server Pages, and Servlets for developing anddeploying applications using Oracle 8i.Describes the creation of dynamic Web Content with Java.Describes database interaction ...
oracle java驱动包