欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql decalre

吉茹定1年前10瀏覽0評論

MySQL的DECLARE語句用于聲明一個局部變量并賦一個初值。同時,也可以用來定義一個條件變量。

DECLARE variable_name [,[variable_name]...] datatype [DEFAULT value];

其中,datatype是變量的數據類型,variable_name是變量名,value是賦予的初始值。如果不賦予初始值,則默認為NULL。聲明幾個變量,就可以在MySQL存儲過程或函數中使用了。

DECLARE var1 INT DEFAULT 1;
DECLARE var2 CHAR(10) DEFAULT 'John';

如果想復制一個變量的值到另一個變量里,可以使用SELECT INTO語句。

SELECT var1 INTO var2;

DECLARE語句還可以用來定義條件變量,即定義一個返回值為TRUE或FALSE的變量。常用于IF語句判斷之類的語句中。定義條件變量時,必須使用BOOLEAN數據類型。

DECLARE condition BOOLEAN DEFAULT TRUE;

DECLARE語句在MySQL的存儲過程和函數中都可以使用。在存儲過程中需要注意,DECLARE語句必須寫在BEGIN語句前面,否則會報錯。