存盤程序(語法有點小煩躁)
-- 存盤程序 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/
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/74686.html
標籤:MySQL
上一篇:MySQL 操作資料庫、資料表
下一篇:MySQL 鎖的一些簡單概念
