`
zljpp
  • 浏览: 259307 次
社区版块
存档分类
最新评论

新手学java(8) - java 存储过程编写

阅读更多

用Java 存储过程写一个Hello World的例子 
1)在plsqldeveloper里,java source里增加一个TestJava1类, 

Java代码   收藏代码
  1. create or replace and compile java source named TestJava1 as  
  2. public class TestJava1  
  3. {  
  4.   public static void test()  
  5.   {  
  6.    System.out.println("Hello");  
  7.   }  
  8. }  


执行它,以保存并编译。 

2)增加一个procedure,执行如下命令: 

Java代码   收藏代码
  1. create or replace procedure testJava1 as language java name 'TestJava1.test()';  



3)在command window里输入 

Java代码   收藏代码
  1. SET SERVEROUTPUT ON;  
  2. CALL dbms_java.set_output(2000);  


以使System.out重定向到当前窗口; 
在command window里输入,exec testJava1(); 
即可看到结果: 

Hello 

PL/SQL procedure successfully completed 

分享到:
评论

相关推荐

    JAVA新手学习教程--ch3

    本教程“JAVA新手学习教程--ch3”旨在帮助初学者深入理解Java编程基础,尤其是在第三章中,我们将涵盖一些核心概念和技术。 在Java的世界里,第三章通常会涉及以下几个关键知识点: 1. **基本数据类型与变量**:...

    想学java,新手学java,怎样才能学好java,java视频教程,零基础学习java--java学习指导文档.doc

    以上内容涵盖了从 Java 基础到高级知识的全面介绍,对于希望从零开始学习 Java 的新手来说是一份非常宝贵的资料。通过系统地学习这些知识点,并结合实际项目经验,可以帮助你成为一名合格的 Java 开发者。

    ATM(自动取款机)-java编写-提供新手用-简单的GUI

    在这个Java编写的ATM项目中,新手开发者可以学习到如何构建一个简易的图形用户界面(GUI)来实现这些功能。以下是对这个项目中涉及的关键知识点的详细解释: 1. **Java编程基础**:ATM系统是使用Java语言编写的,这...

    新手学习Java路线图

    - 学习存储过程的编写与调用。 - 了解触发器的作用及其应用场景。 4. **ORM思想** - 学习对象关系映射的基本概念。 - 掌握如何使用ORM框架简化数据访问层的开发。 #### 四、WEB开发基础 **这部分介绍了Web...

    java源码包---java 源码 大量 实例

    Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板  使用Java语言编写的一款用于反映颜色变化的面板,也就是大家熟悉的颜色调色板演示程序。原理是初始化颜色...

    最适合新手学习的java教程

    8. Java Applet基础:学习如何编写和使用Applet,一种可以在网页中运行的小型Java程序。 9. 图形与图像:了解Java对图形和图像处理的支持,包括绘制和显示图片。 10. Java多线程机制:学习如何在Java中实现并发编程...

    最适合初学java--java学习资料PDF格式

    这份“最适合初学java--java学习资料PDF格式”的文档,无疑是为那些希望踏入Java世界的新手们提供了一个宝贵的资源。下面,我们将深入探讨Java编程的基础知识,帮助你更好地理解和掌握这门强大的语言。 1. **Java...

    21天学会Java--教案

    本教程“21天学会Java”旨在为新手提供一个系统、全面的学习路径,帮助他们在短时间内掌握Java编程基础。 在21天的学习计划中,通常会按照以下阶段进行: 第1-3天:Java基础知识 这个阶段会介绍Java的历史、发展和...

    java--超市管理系统--残章

    总之,"Java--超市管理系统--残章"项目是一个很好的学习平台,它涵盖了Java开发中的多个核心知识点,适合Java新手逐步提升编程技能。在实践中,你不仅会学习到理论知识,还能锻炼解决问题和项目管理的能力。

    java学习课件--适合初学者

    "java学习课件--适合初学者" 提供了一个适合新手入门的学习资源,旨在帮助初学者理解Java的基础概念和编程技巧。 在Java的学习过程中,首先会接触到的是基础语法,包括变量、数据类型、运算符和控制流程。变量是...

    新手零基础学习java

    对于新手而言,零基础入门Java可能是一个充满挑战的过程。但是通过系统的学习路径和合适的学习资源,可以逐步掌握这门语言的核心概念和技术要点。以下将详细介绍Java的基础知识、核心概念以及一些重要的编程实践。 ...

    JAVA--Beginners-to-see.zip_beginners

    "JAVA--Beginners-to-see.zip"这个压缩包显然包含了专为Java初学者设计的学习资料,旨在帮助新手快速理解并掌握Java的基础知识。 首先,Java语言的核心概念是“Write Once, Run Anywhere”(一次编写,到处运行),...

    java新手学习

    学习Java新手应从安装JDK(Java Development Kit)开始,然后使用IDE(如Eclipse、IntelliJ IDEA或NetBeans)编写和运行代码。同时,熟悉Java的官方文档和在线教程资源,如Oracle的Java Tutorials,对深入学习非常有...

    Java Diary - JDK自带的java数据库

    由于它是用纯Java编写的,所以它可以运行在任何支持Java的平台上。Derby通过JDBC(Java Database Connectivity)提供对数据的访问,这意味着任何支持JDBC的Java应用都可以轻松地连接到Derby数据库。此外,Derby还...

    mysql-connector-java-5.1.47.zip

    2. **SQL语句执行**:通过 `Statement`、`PreparedStatement` 和 `CallableStatement` 接口,可以执行 SQL 查询、更新语句以及存储过程。`PreparedStatement` 提供预编译的功能,提高了性能并支持参数化查询,降低了...

    javadb-10_5_3_0.zip_javadb_10_5_3_0.m

    JavaDB,全称为Apache Derby...综上所述,"javadb-10_5_3_0.zip_javadb_10_5_3_0.m"文件提供了学习和使用JavaDB数据库的全套资源,无论是初次接触数据库的新手,还是寻求轻量级数据库解决方案的开发者,都能从中受益。

    JAVA&C#调用存储过程代码

    在IT领域,数据库操作是应用程序开发中的重要...对于新手来说,理解这些基础知识并能正确地编写调用存储过程的代码是非常重要的,这将有助于提升数据库操作的效率和应用程序的性能。希望本文提供的信息对您有所帮助。

    趣味程序导学Java 2 - [宋现锋].pdf

    该书采用了一种独特而有趣的方式,通过编写各种趣味游戏程序来教授Java 2编程的基础知识和高级技巧。书中包含多个游戏实例,如“幸运52”、“速算24”和“俄罗斯方块”等,这些实例不仅能够帮助读者理解Java语言的...

Global site tag (gtag.js) - Google Analytics