本文為mariadb官方手冊:賦值操作符(:=)的譯文。 原文:https://mariadb.com/kb/en/assignment-operator/ 我提交到MariaDB官方手冊的譯文:https://mariadb.com/kb/zh-cn/assignment-operator/ 語法 ...
本文為mariadb官方手冊:賦值操作符(:=)的譯文。
原文:https://mariadb.com/kb/en/assignment-operator/
我提交到MariaDB官方手冊的譯文:https://mariadb.com/kb/zh-cn/assignment-operator/
語法
var_name := expr
描述
該賦值操作符用於為一個變數進行賦值。操作符右邊的值將賦值給操作符左邊的變數。
不像=操作符, := 操作符總是可以用來為變數賦值。(譯者註:使用select語句賦值時不能使用"="進行賦值)。
該操作符可以為用戶自定義變數user-defined variables和本地變數local variables賦值。
當要為多個變數賦值相同的值時,可以考慮使用LAST_VALUE()函數。
示例
SELECT @x := 10;
+----------+
| @x := 10 |
+----------+
| 10 |
+----------+
SELECT @x, @y := @x;
+------+----------+
| @x | @y := @x |
+------+----------+
| 10 | 10 |
+------+----------+
回到Linux系列文章大綱:http://www.cnblogs.com/f-ck-need-u/p/7048359.html
回到網站架構系列文章大綱:http://www.cnblogs.com/f-ck-need-u/p/7576137.html
回到資料庫系列文章大綱:http://www.cnblogs.com/f-ck-need-u/p/7586194.html
轉載請註明出處:http://www.cnblogs.com/f-ck-need-u/p/8615916.html
註:若您覺得這篇文章還不錯請點擊右下角推薦,您的支持能激發作者更大的寫作熱情,非常感謝!