存储过程可认为是一条或多条MySQL语句的集合
CREATE PROCEDURE testgetavg()
BEGIN
select avg(some_value) from sometable;
END
调用存储过程 call testgetavg();
CREATE PROCEDURE productpric ( OUT pl DECMAL (8,2) )
BEGIN
SELECT Min(prod_price) INTO pl FROM products;
END;
关键字OUT指定存储过程输出,IN 传入,INOUT 传入传出
查看存储过程:SHOW PROCEDURE STATUS;
MySQL游标只能用于存储过程
触发器是MySQL响应Delete/Insert/Update事件时自动执行的一条语句
事务处理,保留点提供回退,COMMIT/ROLLBACK/SAVEPOINT
字符集:字母和符号表示
编码:某个字符集成员内部表示
GRANT 授权 REVOKE取消授权
没有评论:
发表评论