mysql存储程序相关用法总结
本文参考自 《深入浅出Mysql》
mysql存储程序相关用法
存储函数创建实例
mysql> delimiter $ //设置$为分隔符
mysql> create function get_carname(car_id int) //创建函数 参数为car_id
-> returns varchar(100) //函数返回值
-> reads sql data
-> begin
-> return (select name from car_info where id = car_id);
-> end$ //结束符
Query OK, 0 rows affected
mysql> delimiter ;
mysql> select get_carname(100); //调用函数getcarname(100);
+------------------------------------------------+
| get_carname(100) |
+------------------------------------------------+
| 起亚K2 2012款 两厢 1.6L AT Premium纪念版111122 |
+------------------------------------------------+
1 row in set
存储函数查看
show function status;
show create function get_carname;
show function status like 'get_car%';
存储函数删除
drop function get_carname;
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。