2017年1月19日

MySQL存储过程和函数(七)

摘要: 1.事务 有插入,更新,删除时,需要事务 开启事务 start transaction; 提交事务 commit; 把要开启的语句放入start transaction与commit之间 不在之间的语句则不做事务处理 2.mybatis处理存储过程的多结果集 阅读全文

posted @ 2017-01-19 10:02 小董斌 阅读(138) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(六)

摘要: 1、存储过程练习 (1) DROP PROCEDURE IF EXISTS test12; CREATE PROCEDURE test12() BEGIN DECLARE username VARCHAR(20); DECLARE age INT; DECLARE IDs INT; DECLARE 阅读全文

posted @ 2017-01-19 10:01 小董斌 阅读(151) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(五)

摘要: 1、IF语句 IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF 2、CASE语句 CASE case_value 阅读全文

posted @ 2017-01-19 10:00 小董斌 阅读(518) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(四)

摘要: 1、声明光标 DECLARE cursor_name CURSOR FOR select_statement cursor_name唯一 select_statement里不能包含INTO 2、光标OPEN语句 OPEN cursor_name 3、光标FETCH语句 FETCH cursor_na 阅读全文

posted @ 2017-01-19 09:59 小董斌 阅读(163) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(三)

摘要: 1、DECLARE条件 DECLARE condition_name CONDITION FOR condition_value condition_value: SQLSTATE [VALUE] sqlstate_value | mysql_error_code 指定需要特殊处理的条件。它将一个名 阅读全文

posted @ 2017-01-19 09:58 小董斌 阅读(160) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(二)

摘要: 1、BEGIN....END [begin_label:] BEGIN [statement_list] END [end_label] 2.DECLARE语句 DECLARE var_name[,...] type [DEFAULT value] 局部变量的申明,如:DECLARE name VA 阅读全文

posted @ 2017-01-19 09:57 小董斌 阅读(106) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(一)

摘要: 1、创建procedure和function CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body CREATE FUNCTION sp_name ([func_parameter[,. 阅读全文

posted @ 2017-01-19 09:55 小董斌 阅读(213) 评论(0) 推荐(0) 编辑

导航