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服务器的后台留言板系统的开发资源。以下是对这些技术栈...
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应用程序能够顺利地与...
甲骨文Java官方教程,涉及Java的各个方面,数据结构,并发,IO,网络,环境,反射,泛型,图形界面,JDBC,JAXB等,层次清晰,案例鲜明。可以在Oracle官网浏览,本资源提供CHM格式便于查阅。
11. 最后,文件提到了下载区的其它内容,如Demos and Samples,这可能表示Oracle提供了示例代码或示例应用程序,以便开发者学习和参考。 总结来说,这些文件内容涉及到Java SE的版本发布、下载、使用许可、以及...
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数据库的...
本压缩包"windwos_x64_oracle_java1.9.rar"提供了适用于Windows 64位系统的Oracle Java 1.9(也称为Java SE 9)的安装程序。 首先,Java 9的重大改变之一是模块化系统(Project Jigsaw)。这个特性将Java平台分解...