一下午研究了两个内容:触发器与过程.
触发器是在执行某种操作(插入,更新,删除)时(前,后)进行的操作. 这个功能完全可以由C语言实现,而且更简单. mysql中触发器的使用还要涉及到变量之类的,不如用C实现起来简单,所以这里就不介绍了.
过程(procedure)相当于C语言中的子函数:
1,创建:
create
procedure
procedure_name()
select
*
from
table_name;
2,调用:
call procedure_name;
3,查看:
查看过程的内容有三种方法:
1 ,show create procedure procedure_name;
2 ,show procedure status like ' procedure_name '
3 , select * from mysql. proc where name = ' procedure_name '
1 ,show create procedure procedure_name;
2 ,show procedure status like ' procedure_name '
3 , select * from mysql. proc where name = ' procedure_name '
4,删除:
drop
procedure
procedure_name;