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 Sources是一种强大的特性,它允许我们在数据库内部执行Java代码,利用Java的丰富库和API来处理复杂的业务逻辑或者实现特定的功能。Oracle数据库支持存储过程、函数、包等PL/SQL对象,而...
### 启动Oracle Developer时报Unable to find a Java Virtual Machine #### 环境 - 操作系统:Windows 7 x64 - 数据库版本:Oracle 11g R2 - JDK版本:JDK 6 x64 #### 问题描述 在首次启动Oracle SQL Developer时...
本篇将介绍如何利用Java Source在Oracle中调用外部程序,并通过一个具体的示例来详细阐述整个过程。 首先,我们需要创建一个Java Source,这是在Oracle数据库内部执行Java代码的基础。Java Source是一个包含Java类...
根据提供的文件信息,本文将对《Expert Oracle and Java Security》一书进行深入解析,并提炼出与Oracle数据库安全及Java安全编程相关的关键知识点。 ### 关于本书 本书旨在为读者提供全面且深入的理解Oracle...
标题"BBS1.rar_java oracle tomcat_java 后台 oracle_oracle_oracle java to"和描述中的关键词揭示了这个压缩包包含的是一个基于Java、Oracle数据库和Tomcat服务器的后台留言板系统的开发资源。以下是对这些技术栈...
CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "MyClass" AS public class MyClass { public static String myMethod(int arg1, String arg2) { // Java code } }; ``` 2. 创建PL/SQL接口: 创建一个PL...
Oracle Java 环境配置与 Oracle卸载 Oracle Java 环境配置是指在计算机中安装和配置 Oracle 数据库和 Java 环境,以便进行开发和测试。在本文中,我们将介绍 Oracle Java 环境配置的步骤,包括安装 JDK、配置环境...
在Java编程中,连接Oracle数据库是一项常见的任务,这通常涉及到JDBC(Java Database Connectivity)技术。JDBC是Java平台的标准接口,它允许Java应用程序与各种类型的数据库进行交互,包括Oracle数据库。在Java程序...
Oracle JAVA培训内部课件
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 ...
Java连接Oracle数据库主要依赖于两种方法:JDBC和SQLJ。这两种方法都是Oracle8i及其后续版本中为Java开发者提供的数据库交互方式。 JDBC(Java Database Connectivity)是一种标准的Java API,它允许Java应用程序...
基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-swing 的 职工考勤管理信息系统 基于springboot oracle java-...
Java连接Oracle数据库主要依赖于JDBC(Java Database Connectivity)技术,这是Java平台中用于与各种数据库进行交互的一套标准API。Oracle公司提供了JDBC驱动,使得Java程序能够方便地访问Oracle数据库。在Java中...
在Java编程中,调用Oracle数据库的存储过程和函数是常见的任务,这通常涉及到JDBC(Java Database Connectivity)API的使用。以下将详细介绍这个过程,包括必要的步骤、使用的类和方法,以及可能遇到的问题和解决...
在Java编程环境中,连接Oracle 12c数据库是常见的需求,尤其在开发企业级应用时。Oracle 12c是Oracle公司推出的最新版本的数据库管理系统,提供了许多性能优化和高级特性。然而,为了使Java应用程序能够顺利地与...
11. 最后,文件提到了下载区的其它内容,如Demos and Samples,这可能表示Oracle提供了示例代码或示例应用程序,以便开发者学习和参考。 总结来说,这些文件内容涉及到Java SE的版本发布、下载、使用许可、以及...
甲骨文Java官方教程,涉及Java的各个方面,数据结构,并发,IO,网络,环境,反射,泛型,图形界面,JDBC,JAXB等,层次清晰,案例鲜明。可以在Oracle官网浏览,本资源提供CHM格式便于查阅。
Java 操作 Oracle 数据库(建表,插数据,删除) Java 是一种广泛使用的编程语言,而 Oracle 数据库是一种功能强大且广泛使用的关系型数据库管理系统。在本文中,我们将探讨如何使用 Java 操作 Oracle 数据库,包括...
"Java编程将TXT文件数据导入Oracle数据库" Java 编程将 TXT 文件数据导入 Oracle 数据库是指使用 Java 语言编写程序将 TXT 文件中的数据导入 Oracle 数据库中,以方便进行计算、统计等操作。下面将详细介绍该知识...
4. **Oracle Call Interface (OCI) 驱动**:这需要本地Oracle客户端库,提供了对Oracle高级特性的全面支持,但需要安装额外的软件。 回到主题,"java连接oracle数据库的驱动jar包",指的是用于连接Oracle数据库的...