1.写一个完整的包括参数、变量、变量赋值、条件判断、UPDATE语句、SELECT返回结果集的存储过程。
2.创建一个执行动态SQL的存储过程
3.创建实现功能相同的存储函数,比较他们之间的不同点在什么地方?
(1)存储函数必须要有一个返回值,而存储过程不需要。
(2)存储函数只能接受输入参数,而存储过程可以接受输入、输出、输入输出参数。
(3)存储过程需要用call调用,而存储函数可以直接调用。
(4)存储过程可以控制事务处理,可以在存储过程内部开启、提交或回滚事务,而存储函数无法控制事务。