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

mysql的變量必須以什么開始

林玟書2年前12瀏覽0評論

在MySQL中,定義變量的語法是使用“@”符號作為前綴,例如:

SET @myVar = 'Hello World';

變量名必須緊跟在“@”符號后面,且變量名不區分大小寫。MySQL會將所有的變量名都轉換為小寫。

在MySQL中,變量只存在于當前的會話中。如果你啟動了一個新的會話,你需要重新定義變量。例如:

-- 在當前會話中定義變量
SET @myVar = 'Hello World';
-- 啟動一個新的會話
USE other_database;
-- 嘗試使用定義在另一個會話中的變量
SELECT @myVar; -- 輸出 NULL

此外,在MySQL中,還有一種全局變量的定義方式。全局變量必須以“@@”符號作為前綴,例如:

SET @@global.myVar = 'Hello World';

全局變量是系統級別的,在所有會話中都有效。但是,我們不推薦在普通的SQL語句中使用它們。

在MySQL中,還有一些特殊的變量,比如自增長的計數器。這些變量在不同的版本之間可能會有所不同。