一.创建自定义函数 * 使用自定义函数,可以返回字符串.整型.实数或者其他类型: create [aggregate] function 名称 (参数列表) return type begin //函数实现的语句 end --- 参数列表都是输入类型,运算结果都是通过 return返回,并且只能返回一个结果. * 调用自定义函数 和 调用系统内部函数一样 ,如下: 二.查看自定义函数 * show function status like 'getNum' \G; 三.删除自定义函数:…
一.存储过程:如下 通过 out .inout 将结果输出,可以输出多个值. * 调用存储过程: call 存储名称(参数1,参数2,...); 如指定参数不符合要求,返回 Empty Set * 查询存储过程的状态: show procedure /function status like '名称' \G; *查看存储过程的具体信息: show create procedure/fucntion 名称 \G; *查看所有的存储过程:select * f…
数据库学习笔记3 基本的查询流 2 order by子句对查询结果集进行排序 多列和拼接 多列的方式就很简单了 select firstname,lastname from person.person order by lastname,firstname; 这句话表示根据lastname和firstname两列进行排序,并且是先按照lastname进行排序如果有相同的值就按照firstname进行排序. 拼接很有意思,可以写成这个样子 select lastname+','+firstna…