色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql聲明不同類型的變量

錢衛(wèi)國2年前10瀏覽0評論

MySQL 中可以聲明不同類型的變量,包括整型、浮點(diǎn)型、字符串型、日期型等。下面是具體的聲明方法。

DECLARE int_var INT;
DECLARE float_var FLOAT(10,2);
DECLARE string_var VARCHAR(50);
DECLARE date_var DATE;

以上代碼演示了如何聲明一個整型變量 int_var、一個帶精度和范圍限定的浮點(diǎn)型變量 float_var、一個字符串型變量 string_var 和一個日期型變量 date_var。

如果需要聲明一個數(shù)組,則需要使用 SIGNAL 語句來拋出異常信息:

DECLARE EXIT HANDLER FOR SQLEXCEPTION SIGNAL SQLSTATE '70000' SET MESSAGE_TEXT = "Array declaration invalid.";
DECLARE array_1 VARCHAR(50) DEFAULT 'value_1,value_2,value_3';

當(dāng)上述聲明中的內(nèi)容為字符串時,可以使用 CONCAT 函數(shù)將字符串拼接在一起形成數(shù)組。

DECLARE array_2 VARCHAR(50) DEFAULT CONCAT('value_1', ',', 'value_2', ',', 'value_3');

以上代碼演示了如何使用 CONCAT 函數(shù)聲明一個字符串?dāng)?shù)組 array_2,其中 ',' 為分隔符。