Mysql變數的定義和使用

2021-10-24 16:54:39 字數 2067 閱讀 3579

全域性變數

會話變數

使用者變數

區域性變數

show

global

|【session】variables;

2、檢視滿足條件的部分系統變數

show

global

|【session】 variables like

'%char%'

;

3、檢視指定的系統變數的值

select @@global

|【session】系統變數名;

4、為某個系統變數賦值

set

global

|【session】系統變數名=值;

set @@global

|【session】系統變數名=值;

show

global variables;

show

global variables like

'%char%'

;

select @@global.autocommit

;

set @@global.autocommit=0

;set

global autocommit=

0;

show

session variables;

show

session variables like

'%char%'

;

select @@autocommit

;select @@session.tx_isolation

;

set @@session.tx_isolation

='read-uncommitted'

;set

session tx_isolation=

'read-committed'

;

使用(檢視變數的值)

select @變數名;
1、宣告

2、賦值

3、使用(檢視、比較、運算等)

set @變數名=值;

set @變數名:=值;

select @變數名:=值;

set @變數名=值;

set @變數名:=值;

select @變數名:=值;

select 字段 into @變數名

from 表;

select @變數名;
declare 變數名 型別;

declare 變數名 型別 【default 值】;

set 區域性變數名=值;

set 區域性變數名:=值;

select 區域性變數名:=值;

select 字段 into 具備變數名

from 表;

select 區域性變數名;
set@m=

1;set@n=1

;set

@sum=@m

+@n;select

@sum

;

declare m int

default1;

declare n int

default1;

declare sum int

;set sum=m+n;

select sum;

變數的定義和使用

變數可以理解為帶有標籤的盒子 即可以通過標籤 識別符號 訪問變數 而變數本身是可以存放值的,因此類似於乙個裝東西的盒子 注意計算機中 是賦值運算子,不是數學中的相等 識別符號的命名規範在前面已經講過,與c中的命名規則差不多 python中最有意思的是其大大簡化了變數的定義過程,前面沒有出現資料型別 ...

mysql如何定義變數 MySQL定義和變數賦值

變數可以在子程式 效能 儲存過程 匿名塊 宣告和使用。這些變數的範圍是在begin.end規劃。變數的定義 語法格式 declare var name var name data type default value var name為區域性變數的名稱 default value子句指定指定變數的預...

Python變數的定義和使用

變數是用於儲存程式中的資料,好比是乙個容器。變數名 資料 定義了乙個變數,名字是age,儲存的資料是18 age 18 以後使用資料,可以通過變數來完成 print age 輸出age變數儲存的資料到控制台 修改變數.因為這裡是再次給age變數進行賦值操作了,只有第乙個出現變數名稱為定義變數 age...