MySQL存储过程相互调用
生活随笔
收集整理的這篇文章主要介紹了
MySQL存储过程相互调用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么都不說了上代碼:
方式一:
第一個存儲過程:test1,參數如下:IN `user_name` VARCHAR(50),OUT `uid` ?bigint(20)
BEGIN#Routine body goes here...DECLARE u_id BIGINT(20) DEFAULT 11;SELECT `user_id` INTO uid FROM `tbl_useralias` WHERE `alias` = user_name; END第二個存儲過程:test2,參數如下:IN `user_name` VARCHAR(50)
BEGIN#Routine body goes here...DECLARE uid BIGINT(20);CALL test1(user_name, uid);SELECT uid;END運行test2,并傳遞一個字符串作為參數,例如:duhuo。
結果你會看到一個uid=12321313131;
方式二:
?http://www.cnblogs.com/chenmh/p/5630834.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的MySQL存储过程相互调用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 李洪强经典面试题146-网络
- 下一篇: Oracle数据库-主键(primary