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

mysql創(chuàng)建變量一直錯(cuò)

最近我在學(xué)習(xí)mysql的時(shí)候,遇到了一個(gè)讓我一直糾結(jié)的問題,就是如何創(chuàng)建變量。

按照官方文檔的說明,使用"SET @variable_name = value;"即可創(chuàng)建一個(gè)變量,但是我始終無法成功創(chuàng)建。

mysql>SET @myvar = 10;
ERROR 1193 (HY000): Unknown system variable 'myvar'

調(diào)查了很久,終于發(fā)現(xiàn)了問題所在:變量名前面需要加上@符號(hào),否則會(huì)提示"Unknown system variable"錯(cuò)誤。

mysql>SET @myvar = 10;
Query OK, 0 rows affected (0.00 sec)

好不容易創(chuàng)建了變量,我試著使用它進(jìn)行查詢,然而又碰到了另一個(gè)錯(cuò)誤。

mysql>SELECT * FROM mytable WHERE column1 = @myvar;
ERROR 1193 (HY000): Unknown system variable 'myvar'

這時(shí)我才意識(shí)到,在查詢語句中需要再次加上變量名前的@符號(hào)。

mysql>SELECT * FROM mytable WHERE column1 = @myvar;
+----------+---------+
| column1  | column2 |
+----------+---------+
| 10       | value1  |
+----------+---------+

最終,我成功創(chuàng)建了一個(gè)變量并使用它進(jìn)行了數(shù)據(jù)查詢。雖然這個(gè)問題看上去很簡單,但是它確實(shí)耗費(fèi)了我很多時(shí)間和精力。