下面的內容主要是對MySQL 5.0基礎的基本內容的介紹.同時本文也列舉了MySQL 5.0中的實際應用代碼,望你在浏覽之後會對MySQL 5.0基礎的相關實際內容有所了解,以下就是文章的具體內容描述。
- CREATE PROCEDURE
建立一個存放在MySQL5.0數據庫的表格的存儲過程。
- CREATE FUNCTION
建立一個用戶自定義的函數,尤其是返回數據的存儲過程。
- ALTER PROCEDURE
更改用CREATE PROCEDURE 建立的預先指定的存儲過程,其不會影響相關存儲過程或存儲功能。.
- ALTER FUNCTION
更改用CREATE FUNCTION 建立的預先指定的存儲過程,其不會影響相關存儲過程或存儲功能。.
- DROP PROCEDURE
從MySQL 5.0的表格中刪除一個或多個存儲過程。
- DROP FUNCTION
從MySQL的表格中刪除一個或多個存儲函數。
- SHOW CREATE PROCEDURE
返回使用CREATE PROCEDURE 建立的預先指定的存儲過程的文本。這一聲明是SQL:2003規范的一個MySQL擴展。
- SHOW CREATE FUNCTION
返回使用CREATE FUNCTION建立的預先指定的存儲過程的文本。這一聲明是SQL:2003規范的一個MySQL 5.0 擴展。
- SHOW PROCEDURE STATUS
返回一個預先指定的存儲過程的特性,包括名稱、類型、建立者、建立日期、以及更改日期。這一聲明是SQL:2003規范的一個MySQL擴展。
- SHOW FUNCTION STATUS
返回一個預先指定的存儲函數的特性,包括名稱、類型、建立者、建立日期、以及更改日期。這一聲明是SQL:2003規范的一個MySQL擴展。
- CALL
調用一個使用CREATE PROCEDURE建立的預先指定的存儲過程。
- BEGIN ... END
包含一組執行的多聲明。
- DECLARE
用於指定當地變量、環境、處理器,以及指針。
- SET
用於更改當地和全局服務器變量的值。
- SELECT ... INTO
用於存儲顯示變量的縱列。
- OPEN
用於打開一個指針。
- FETCH
使用特定指針來獲得下一列。
CLOSE
用於關閉和打開指針。
IF
一個An if-then-else-end if 聲明。
CASE ... WHEN
一個 case聲明的結構
LOOP
一個簡單的循環結構;可以使用LEAVE 語句來退出。
LEAVE
用於退出IF,CASE,LOOP,REPEAT以及WHILE 語句。
ITERATE
用於重新開始循環。
REPEAT
在結束時測試的循環。
WHILE
在開始時測試的循環。
RETURNS
返回一個存儲過程的值。
MySQL5.0支持存儲過程語句。