加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL存储过程中的Hibernate JDBC

发布时间:2016-05-23 02:25:05 所属栏目:MySql教程 来源:网络整理
导读:一、如何认识Hibernate JDBC存储过程 存储过程是在数据库中预编译好的SQL语句,只需一次编译即可,大大提高了sql 语句执行的速度。 好处:提高了速度; 坏处:
一、如何认识Hibernate JDBC存储过程

存储过程是在数据库中预编译好的SQL语句,只需一次编译即可,大大提高了sql 语句执行的速度。

好处:提高了速度;

坏处:不便于移植。

二、存储过程的语法:

a) 创建一个存储过程

无参:

Create procedure creatp()
    Begin

Sql 语句;

End;

有参:

Create procedure creatp( 参数名1 参数类型1 ,参数名2 参数类型2 )

Begin

Sql 语句;

End;

例如:

无参:

DELIMITER $$
DROP PROCEDURE IF EXISTS `test`.`createp` $$
CREATE PROCEDURE `test`.`createp` ( idv int)
BEGIN
  select * from `table_test` where id=idv;
END $$
DELIMITER ;

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读