自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL用戶變量的用法

數(shù)據(jù)庫(kù) MySQL
MySQL用戶變量是基于會(huì)話變量實(shí)現(xiàn)的, 可以暫存值, 并傳遞給同一連接里的下一條sql使用的變量,當(dāng)客戶端連接退出時(shí),變量會(huì)被釋放。

MySQL數(shù)據(jù)庫(kù)中的變量分為MySQL系統(tǒng)變量和MySQL用戶變量,下面就為您介紹MySQL用戶變量的應(yīng)用,供您參考學(xué)習(xí)之用。

MySQL用戶變量:

基于會(huì)話變量實(shí)現(xiàn)的, 可以暫存值, 并傳遞給同一連接里的下一條sql使用的變量.
當(dāng)客戶端連接退出時(shí),變量會(huì)被釋放.

MySQL用戶變量應(yīng)用場(chǎng)景:
同一連接,未關(guān)閉情況下,幫你暫存一些計(jì)算結(jié)果.
比如
select @admin_id:=max(id) from user_info;
select * from user_info where id = @admin_id
以上兩條sql在同一connection中完成.
另外,注意,用戶變量前只有1個(gè)@, 2個(gè)@是用于存取系統(tǒng)變量的.

業(yè)務(wù)相關(guān)的變量定義太多,無法區(qū)分系統(tǒng)全局變量?
這類問題,可以通過mysql提供的結(jié)構(gòu)化系統(tǒng)變量來解決.

他們有獨(dú)特的表示形式:
instance_name.test_var

比一般的變量多了一個(gè)instance_name.這樣,你就可以很方便地對(duì)他們進(jìn)行分類,比如  app.test_var,就可以區(qū)別于系統(tǒng)的var了.
 

 

 

【編輯推薦】

MySQL系統(tǒng)變量的使用

NULL與MySQL空字符串的區(qū)別

深入研究MySQL結(jié)果字符串

MySQL截取字符串函數(shù)方法

MySQL字符串中數(shù)字排序的問題

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-11-12 10:53:41

sql server表

2010-07-13 09:34:24

Perl純變量

2010-07-20 12:52:26

Perl特殊變量

2010-05-18 19:03:21

linux MySQL

2010-10-15 16:10:08

Mysql表別名

2010-11-22 15:19:28

Mysql臨時(shí)表

2010-07-13 09:23:00

Perl變量

2010-11-23 16:29:33

MySQL鏈接表

2010-06-01 15:09:55

MySQL 存儲(chǔ)過程

2010-05-31 11:13:00

MySQL Date函

2010-11-23 11:16:35

MySQL表別名

2010-05-31 14:16:01

MySQL數(shù)學(xué)函數(shù)

2010-11-24 17:36:02

MySQL條件查詢語句

2010-05-25 15:24:38

MySQL updat

2010-05-27 14:47:14

MySQL INSER

2010-11-26 14:20:28

MySQL系統(tǒng)變量

2010-07-20 15:54:40

Perl簡(jiǎn)單變量

2010-10-12 16:21:49

MySQL用戶權(quán)限

2010-11-24 15:53:11

MySQL中SELEC

2010-05-27 15:18:47

MySQL連接
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)