首先了解创建自定义函数 不带参数
带参数
存储过程其实是预编译的,初次编译,他的优点
增强sql语句的功能和灵活性 实现较快的执行速度 减少网络流量
创建无参的
调用用call sp_name();有参数的话要加括号,无参随意
带有in参数的
先要将sql语句默认的结束符改为//,也可改为其他
然后创建存储过程(注意参数名和表名的id字段尽量不要一样,也可以用表名.id加以区分)
将结束符改回进行调用
创建带有in和out的(输入和输出) 删除某个id并且将剩余记录数返回
row_count();增删改查的变化数 多个out的例子 删除某个id并且将剩余记录数返回,删除数目返回 命令行中的select count(id) into userCount改为 select count(id) from users into userCount
删除过程体 drop PRocedure sp_name
新闻热点
疑难解答