成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

實(shí)現(xiàn)Oracle存儲(chǔ)過程的實(shí)際應(yīng)用的代碼

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是在有返回值的情況下,Oracle存儲(chǔ)過程(非列表)的代碼介紹,以下就是相關(guān)內(nèi)容的描述,忘你會(huì)有所收獲。

如果你在Oracle存儲(chǔ)過程(非列表)的實(shí)際操作中,你對(duì)Oracle存儲(chǔ)過程(非列表)有不解之處時(shí),你可以通過以下的文章對(duì)其的實(shí)際應(yīng)用與功能有所了解,以下是文章的具體介紹,望你瀏覽完以下的內(nèi)容會(huì)有所收獲。

Oracle存儲(chǔ)過程為:

 

  1. CREATE OR REPLACE PROCEDURE TESTB(PARA1 IN VARCHAR2,
    PARA2 OUT VARCHAR2) AS  
  2. BEGIN   
  3. SELECT INTO PARA2 FROM TESTTB WHERE I_IDPARA1;   
  4. END TESTB;  

 

在java里調(diào)用時(shí)就用下面的代碼:

 

  1. package com.hyq.src;  
  2. public class TestProcedureTWO {  
  3. public TestProcedureTWO() {  
  4. }  
  5. public static void main(String[] args ){  
  6. String driver = "Oracle.jdbc.driver.OracleDriver";  
  7. String strUrl = "jdbc:Oracle:thin:@127.0.0.1:1521:hyq";  
  8. Statement stmt = null;  
  9. ResultSet rs = null;  
  10. Connection conn = null;  
  11. try {  
  12. Class.forName(driver);  
  13. conn = DriverManager.getConnection(strUrl, " hyq ", " hyq ");  
  14. CallableStatement proc = null;  
  15. proc = conn.prepareCall("{ call HYQ.TESTB(?,?) }");  
  16. proc.setString(1, "100");  
  17. proc.registerOutParameter(2, Types.VARCHAR);  
  18. proc.execute();  
  19. String testPrint = proc.getString(2);  
  20. System.out.println("=testPrint=is="+testPrint);  
  21. }  
  22. catch (SQLException ex2) {  
  23. ex2.printStackTrace();  
  24. }  
  25. catch (Exception ex2) {  
  26. ex2.printStackTrace();  
  27. }  
  28. finally{  
  29. try {  
  30. if(rs != null){  
  31. rs.close();  
  32. if(stmt!=null){  
  33. stmt.close();  
  34. }  
  35. if(conn!=null){  
  36. conn.close();  
  37. }  
  38. }  
  39. }  
  40. catch (SQLException ex1) {  
  41. }  
  42. }  
  43. }  
  44. }  
  45. }  

 

注意,這里的proc.getString(2)中的數(shù)值2并非任意的,而是和Oracle存儲(chǔ)過程中的out列對(duì)應(yīng)的,如果out是在***個(gè)位置,那就是proc.getString(1),如果是第三個(gè)位置,就是proc.getString(3),當(dāng)然也可以同時(shí)有多個(gè)返回值,那就是再多加幾個(gè)out參數(shù)了。

【編輯推薦】

  1. 如何用Oracle 9i全索引掃描完成任務(wù)
  2. Oracle服務(wù)器如何進(jìn)一步的獲取權(quán)限
  3. Oracle 10g歸檔日志
  4. 對(duì)Oracle數(shù)據(jù)庫設(shè)計(jì)中字段的正確使用方案
  5. 訪問 Oracle 數(shù)據(jù)庫的實(shí)例描述

 

責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-04-23 11:15:43

Oracle創(chuàng)建

2010-05-10 13:33:11

Oracle存儲(chǔ)過程

2010-04-12 09:26:52

Oracle查詢分頁

2010-04-27 14:44:31

Oracle存儲(chǔ)過程

2010-04-07 13:02:14

Oracle 存儲(chǔ)過程

2010-04-16 10:24:17

Oracle存儲(chǔ)過程

2010-04-09 16:26:53

Oracle join

2010-04-21 13:31:11

Oracle時(shí)間

2010-04-07 14:01:40

Oracle存儲(chǔ)過程

2010-04-26 14:12:23

Oracle使用游標(biāo)觸

2010-04-12 12:30:44

Oracle 安裝腳本

2010-04-27 09:28:55

綁定變量

2010-10-29 16:17:55

Oracle存儲(chǔ)過程

2010-03-30 12:50:42

Oracle存儲(chǔ)

2010-04-27 15:11:20

Oracle樹的存儲(chǔ)過

2010-04-27 11:43:41

Oracle dele

2010-10-29 16:12:51

Oracle存儲(chǔ)過程

2010-04-08 18:33:46

Oracle VARR

2010-03-30 14:32:38

Oracle Date

2010-04-16 13:46:47

Oracle數(shù)據(jù)庫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品亚洲一区 | 鲁大师一区影视 | 精品久久久久久久久久久久久久 | 日本精品网站 | 九九激情视频 | 欧美成人激情视频 | av免费网址| 日韩视频一区二区在线 | 日韩欧美国产精品一区二区三区 | 欧美成人aaa级毛片在线视频 | av网站免费在线观看 | 日韩一区二 | 黄视频网站在线 | 国产98色在线 | 日韩 | 九九精品在线 | 99爱视频| 亚洲 中文 欧美 日韩 在线观看 | 亚洲在线一区二区 | 日韩中文不卡 | 午夜视频网站 | 综合久久久 | 国产精品成人一区二区三区夜夜夜 | 亚洲成人精选 | 日本视频免费观看 | 91豆花视频 | 一区视频| 精品一区二区三区在线观看 | 麻豆精品一区二区三区在线观看 | 做a视频在线观看 | 久久国内精品 | 亚洲综合视频 | 狠狠躁夜夜躁人人爽天天高潮 | 久久av网 | 韩国av一区二区 | 欧美日韩淫片 | 日韩在线 | 最近日韩中文字幕 | 99久久婷婷国产综合精品首页 | 久久综合一区 | 综合久久综合久久 | 亚洲高清视频在线观看 |