1變數:
declare宣告變數
set賦值
變數型別
int, integer
bigint
float
double
decimal(precision, scale), numeric(precision, scale)
date
datetime
char(length)
varchar(length)
blob, text
longblob, longtext
可以在declare變數時用default設定預設值,不設則為null
2引數引數分別in,out,inout型別
3使用者變數
以@開頭的為使用者變數,作用域為session,所有可以當做全域性變數使用
4注釋:
儲存過程基本語法
儲存過程可以看作是在資料庫中sql語句的集合,通過執行儲存過程來達到對資料庫的操作,它實現功能和sql語句實現的功能是一樣的,但是兩者在語法上有很大不同,下面介紹儲存過程的用法。1 宣告變數 在儲存過程中宣告變數用declare關鍵字語法如下 declare 示例 declare studentid...
mysql儲存過程基本介紹及其基本語法
mysql儲存過程 儲存過程 stored procedure 是一種在資料庫中儲存複雜程式,以便外部程式呼叫的一種資料庫物件。儲存過程是為了完成特定功能的sql語句集,經編譯建立並儲存在資料庫中,使用者可通過指定儲存過程的名字並給定引數 需要時 來呼叫執行。儲存過程思想上很簡單,就是資料庫 sql...
mysql 儲存過程的基本語法知識
1 mysql中的基本的儲存過程 我將其分類為增刪改查來逐一的分布來說 增加 建立乙個儲存過程 sql create procedure table pr2 注意就算是沒有引數也必須帶上 過程名 begin 開啟 insert into name values 叫我小塔 執行的sql 語句 可以是任...