亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊 ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

SQL server上的變量

添加時(shí)間:2013-4-23 17:34:09  添加: 思海網(wǎng)絡(luò) 
Transact-SQL中可以使用兩種變量,一種是局部變量(Local Variable)另外一種是全局變量(Global Variable)。

4.4.1 局部變量
局部變量是用戶可自定義的變量,它的作用范圍僅在程序內(nèi)部。在程序中通常用來儲(chǔ)存從表中查詢到的數(shù)據(jù),或當(dāng)作程序執(zhí)行過程中暫存變量使用。局部變量必須以“@”開頭,而且必須先用DECLARE命令說明后才可使用。其說明形式如下:
DECLARE @變量名 變量類型 [@變量名 變量類型…]
其中變量類型可以是SQL Server 2000支持的所有數(shù)據(jù)類型,也可以是用戶自定義的數(shù)據(jù)類型。DECLARE命令的詳細(xì)用法請(qǐng)參見“4.6其它命令”。
在Transact-SQL中不能像在一般的程序語言中一樣使用“變量=變量值”來給變量賦值。必須使用SELECT或SET命令來設(shè)定變量的值,其語法如下:
SELECT@局部變量=變量值
SET @局部變量=變量值
例4-5:聲明一個(gè)長度為10 個(gè)字符的變量“id”并賦值
declare@id char(10)
select@id=‘10010001’

注意:可以在Select命令查詢數(shù)據(jù)時(shí),在Select命令中直接將列值賦給變量。例4-6:查詢編號(hào)為“10010001”的員工和工資,將其分別賦予變量name和wage。

例4-6
use pangu
declare@name char(30)@wage money
select@name=e_name,@wage=e_wage
from employee
where emp_id='10010001'
select@name as e_name,@wage as e_wage
運(yùn)行結(jié)果如下:
e_name e_wage
------------------------------ -----------
張三 8000.0000

注意:數(shù)據(jù)庫語言和編程語言有一些關(guān)鍵字,關(guān)鍵字是在某一一樣下能夠促使某一操作發(fā)生的字符組合,為避免沖突和產(chǎn)生錯(cuò)誤,在命令表、列、變量以及其它對(duì)象時(shí)應(yīng)避免使用關(guān)鍵字。有關(guān)SQL Server的關(guān)鍵字請(qǐng)參見附錄。

4.4.2 全局變量
全局變量是SQL Server系統(tǒng)內(nèi)部使用的變量,其作用范圍并不局限于某一程序,而是任何程序均可隨時(shí)調(diào)用全局變量通常存儲(chǔ)一些SQL Server的配置設(shè)定值和效能統(tǒng)計(jì)數(shù)據(jù)。用戶可在程序中用全局變量來測試系統(tǒng)的設(shè)定值或Transact-SQL命令執(zhí)行后的狀態(tài)值。有關(guān)SQL Server 全局變量的詳細(xì)情況請(qǐng)參見附錄。

注意:全局變量不是由用戶的程序定義的,它們是在服務(wù)器級(jí)定應(yīng)義的。只能使用預(yù)先說明及定義的變局變量。引用全局變量時(shí),必須以“@@”開頭。局部變量的名稱不能與全局變量的名稱相同、否則會(huì)在應(yīng)用中出錯(cuò)。

關(guān)鍵字:SQL server、數(shù)據(jù)庫

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站