mysql儲存過程基本語法

2021-06-21 21:08:53 字數 453 閱讀 2972

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 語句 可以是任...