Java如何运行MySql数据库函数呢?

乔欣 Java经验 发布时间:2023-02-11 08:53:48 阅读数:6677 1
下文笔者讲述使用java代码运行mysql数据库函数的方法分享,如下所示

java运行mysql数据库函数的实现思路

实现思路:
    直接使用prepareCall的方式调用存储过程
	即可达到运行数据库函数的效果
例:java运行Mysql数据库函数的示例
/**
 * 调用mysql的自定义函数
 * 
 */
private void test() {
	logger.info("开始运行");
	Connection conn = null;
	CallableStatement cs = null;
	try {
		conn = Pub.getConnMysql();
		 //调用存储过程
		conn.setAutoCommit(false);
		cs = conn.prepareCall("{call " + db+ ".P_protest()}");
		cs.executeQuery();
		conn.commit();
	}catch (Exception e) {
		logger.info("Exception: "+e.getMessage());
	}finally{
		try {
			cs.close();
		} catch (Exception ignore) {
			logger.info("Exception:"+ignore.getMessage());
			ignore.printStackTrace();
		}
		Pub.CloseConnect(conn);
	}
	logger.info("运行结束 ");
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202302/16760772955745.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者