mysql基本语法,
存储过程(语法有点小烦躁)

-- 存储过程
DELIMITER
&&
CREATE PROCEDURE pro_book (
IN bT
INT,OUT count_num
INT)
READS SQL DATA
BEGIN
SELECT COUNT(
*)
FROM t_book
WHERE bookTypeId
=bT;
END
&&
DELIMITER ;
-- 调用
CALL pro_book(
1,
@total);
-- 存储过程
DELIMITER
&&
CREATE FUNCTION func_book (bookId
INT)
RETURNS VARCHAR(
20)
BEGIN
RETURN (
SELECT bookName
FROM t_book
WHERE id
=bookId );
END
&&
DELIMITER ;
-- 调用
SELECT func_book(
2);
View Code

-- 查看存储过程和函数的状态
SHOW
PROCEDURE STATUS
LIKE 'pro_book';
-- 查看存储过程的函数的定义
SHOW
CREATE PROCEDURE pro_book;
-- 修改存储函数
ALTER PROCEDURE pro_book COMMENT
'我来测试一个COMMENT';
-- 删除存储函数
DROP PROCEDURE pro_user3;
View Code
数据库备份
-- 我使用的转储SQL文件(结构和数据),许多关于备份类型,细节和权限设置,存储索引,范式,用到的时候再慢慢看吧
-- ddl dml dql dcl ......
博客使用的mysql实例均来自http://www.java1234.com/
http://www.htsjk.com/Mysql/42319.html
www.htsjk.Com
true
http://www.htsjk.com/Mysql/42319.html
NewsArticle
mysql基本语法, 存储过程(语法有点小烦躁) -- 存储过程 DELIMITER CREATE PROCEDURE pro_book ( IN bT INT ,OUT count_num INT ) READS SQL DATA BEGIN SELECT COUNT ( * ) FROM t_book WHERE bookTypeId = bT; END DELIMITER ; -- 调...
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。