mysql存储过程
来源:互联网 发布:mid函数的使用方法vb 编辑:程序博客网 时间:2024/06/04 19:34
-- 先指定数据库use ndd;-- mysql默认的结束符号是; 这里给它设置成$$ 存储过程创建完了记得还原回去DELIMITER $$-- 创建存储过程 定义入参和出参-- in | out | inoutcreate PROCEDURE procedure_test (in company_id int, out total_count int) -- MODIFIES SQL DATA | READS SQL | DATA CONTAINS SQL | NO SQL READS SQL DATA -- 开启事务 BEGIN -- 定义一个变量 DECLARE total INT; -- 执行sql并将结果赋给total_count SELECT count(*) from `ndd`.merchant_store_product_barcode_mapping_spx where company_id = company_id into total; SELECT total into total_count; end $$-- 还原mysql默认的结束符号DELIMITER ;-- 调用存储过程CALL procedure_test(11, @total_count);-- 查询结果SELECT @total_count;-- 删除存储过程drop PROCEDURE if EXISTS procedure_test;-- 查看存储过程状态 \G是将查询结果从横向变成纵向 在DBA的工具中不适用show procedure status like 'procedure_test'\G;show create PROCEDURE procedure_test;
-- 先指定数据库use ndd;-- mysql默认的结束符号是; 这里给它设置成$$ 存储过程创建完了记得还原回去DELIMITER $$-- 创建存储过程 定义入参和出参-- in | out | inoutcreate PROCEDURE procedure_test (in company_id int, out total_count int) -- MODIFIES SQL DATA | READS SQL | DATA CONTAINS SQL | NO SQL READS SQL DATA -- 开启事务 BEGIN -- 定义一个变量; DECLARE total INT; -- 定义条件和处理 -- CONTINUE | EXIT -- SQLEXCEPTION | SQLWARNING | SQLSTATE DECLARE EXIT HANDLER FOR SQLEXCEPTION set total = -1; -- 执行sql并将结果赋给total_count SELECT count(*) from `ndd`.merchant_store_product_barcode_mapping_spx where company_id_ = company_id into total; SELECT count(*) from `ndd`.merchant_store_product_barcode_mapping_spx where company_id = company_id into total; SELECT total into total_count; end $$-- 还原mysql默认的结束符号DELIMITER ;
阅读全文
0 0
- 【mysql】mysql存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- woa鲸鱼优化算法matlab源码
- 持续更新-爬虫网上练习记录
- Tomcat优化详解
- Boostrap学习笔记
- Android主题
- mysql存储过程
- Codeforces Round #451 (Div. 2) B. Proper Nutrition
- Gym
- java设计模式学习—抽象工厂模式
- Guava篇-缓存
- 浅谈TCP socket
- 二叉树遍历
- deepmind_lab 运行 ASSETS 和 MAPS文件依赖的东西
- LINTCODE——Compute 24 Game