新聞中心
Oracle存儲(chǔ)過(guò)程在實(shí)際中的應(yīng)用比例還是占為多數(shù)的,如果你對(duì)這一技術(shù),心存好奇的話,以下的文章將會(huì)揭開(kāi)它的神秘面紗。你可以通過(guò)以下的文章對(duì)其的實(shí)際應(yīng)用與功能有所了解,希望你在瀏覽完之后會(huì)有所收獲。

創(chuàng)新互聯(lián)公司自2013年起,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元岳麓做網(wǎng)站,已為上家服務(wù),為岳麓各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
無(wú)返回值的存儲(chǔ)過(guò)程
存儲(chǔ)過(guò)程為:
- CREATE OR REPLACE PROCEDURE TESTA
(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS- BEGIN
- INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
- END TESTA;
然后呢,在java里調(diào)用時(shí)就用下面的代碼:
- package com.hyq.src;
- import java.sql.*;
- import java.sql.ResultSet;
- public class TestProcedureOne {
- public TestProcedureOne() {
- }
- public static void main(String[] args ){
- String driver = "oracle.jdbc.driver.OracleDriver";
- String strUrl = "jdbc:oracle:thin:@127.0.0.1:1521: hyq ";
- Statement stmt = null;
- ResultSet rs = null;
- Connection conn = null;
- CallableStatement cstmt = null;
- try {
- Class.forName(driver);
- conn = DriverManager.getConnection(strUrl, " hyq ", " hyq ");
- CallableStatement proc = null;
- proc = conn.prepareCall("{ call HYQ.TESTA(?,?) }");
- proc.setString(1, "100");
- proc.setString(2, "TestOne");
- proc.execute();
- }
- catch (SQLException ex2) {
- ex2.printStackTrace();
- }
- catch (Exception ex2) {
- ex2.printStackTrace();
- }
- finally{
- try {
- if(rs != null){
- rs.close();
- if(stmt!=null){
- stmt.close();
- }
- if(conn!=null){
- conn.close();
- }
- }
- }
- catch (SQLException ex1) {
- }
- }
- }
- }
當(dāng)然了,這就先要求要建張表TESTTB,里面兩個(gè)字段(I_ID,I_NAME)。上述的相關(guān)內(nèi)容就是對(duì)Oracle存儲(chǔ)過(guò)程的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
網(wǎng)站名稱(chēng):Oracle存儲(chǔ)過(guò)程中應(yīng)注意的事項(xiàng)
文章路徑:http://m.5511xx.com/article/ccojpge.html


咨詢(xún)
建站咨詢(xún)
