自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

java操作mysql存儲過程示例

數(shù)據(jù)庫 MySQL
java操作mysql存儲過程未必人人都知道,下文以示例的形式為您介紹java操作mysql存儲過程,供您參考學習。

mysql存儲過程每個DBA都需要掌握的,下面就為您介紹java操作mysql存儲過程的例子,如果您對mysql存儲過程方面感興趣的話,不妨一看。

1、新建表test

  1. create table test(  
  2. field1 int not null  
  3. )  
  4. TYPE=MyISAM ;  
  5. insert into test(field1) values(1); 

2、刪除已存在的存儲過程
-- 刪除儲存過程
delimiter // -- 定義結束符號
drop procedure p_test;//

3、mysql存儲過程定義

  1. create procedure p_test()  
  2. begin  
  3. declare temp int;  
  4. set temp = 0;   
  5. update test set field1 =temp;  
  6. end  
  7. // 

4、調(diào)用方法

  1. call p_test();  
  2. import java.sql.*;  
  3.  
  4. public class Test Conn{  
  5.  
  6. private Connection getConn(){  
  7. Connection conn = null;  
  8. try {  
  9.    Class.forName("org.gjt.mm.mysql.Driver");  
  10.    try {  
  11.     conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&  
  12.     characterEncoding=GBK","root","ntsky");  
  13.    } catch (SQLException e1) {  
  14.     e1.printStackTrace();  
  15.    }  
  16. }  
  17. catch (ClassNotFoundException e) {  
  18.    e.printStackTrace();  
  19. }  
  20. return conn;   
  21. }  
  22.  
  23. public void testC() {  
  24. Connection conn = getConn();  
  25. ResultSet rs = null;  
  26. CallableStatement cs = null;  
  27. String a = null;  
  28. try {  
  29.    CallableStatement cStmt = conn.prepareCall("{call p_test()}");  
  30.    cStmt.executeUpdate();  
  31. } catch (Exception e) {  
  32.    System.out.println("hahad" + e.getMessage());  
  33. } finally {  
  34.    try {  
  35.     conn.close();  
  36.    } catch (Exception ex) {  
  37.     System.out.println("ex : " + ex.getMessage());  
  38.    }  
  39. }  
  40.  
  41. }  
  42.  
  43. public static void main(String[] args) {  
  44. new TestConn().testC();  
  45. }  
  46. }  

以上java操作mysql存儲過程示例的介紹。

 

 

 

【編輯推薦】

建立MySQL觸發(fā)器的語法

配置連接多個mysql服務器的方法

MYSQL BENCHMARK函數(shù)的使用

MySQL清除字符串首尾空格函數(shù)

MySQL中concat_ws函數(shù)的使用

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2010-05-26 14:55:43

MySQL存儲過程

2010-10-09 17:08:15

MySQL存儲過程

2011-08-12 14:01:21

SQL Server存儲過程

2010-06-02 16:49:24

MySQL存儲過程

2010-09-09 09:49:18

SQL函數(shù)存儲過程

2011-08-12 11:22:53

Oracle存儲過程Java

2011-08-16 16:59:58

PLSQL分頁存儲過程Java

2021-10-15 06:43:11

數(shù)據(jù)庫存儲過程

2020-11-26 10:33:44

MySQL存儲函數(shù)

2009-08-06 16:18:38

C#調(diào)用SQL存儲過程

2010-05-13 15:54:56

MySQL分頁查詢

2020-11-02 13:24:49

MySQL數(shù)據(jù)庫存儲

2010-04-12 09:26:52

Oracle查詢分頁

2011-08-22 10:15:39

數(shù)據(jù)庫存儲過程

2010-06-04 14:18:10

MySQL 分頁存儲過

2009-09-17 10:40:23

linq存儲過程

2010-05-19 11:25:46

MySQL觸發(fā)器

2010-10-08 16:55:44

MySql存儲過程

2010-05-19 14:03:41

MySQL 存儲過程

2010-10-09 16:26:59

mysql存儲過程
點贊
收藏

51CTO技術棧公眾號