SQL中的變量類型(以SQL sever為例進行介紹)


SQL中變量可以分為:系統變量和自定義變量

系統變量

系統變量是SQL server內置的變量,作用域全局有效,以 @@ 開頭

系統變量可以為我們提供很多參考信息和判斷依據,做調試和測試時會非常有用。

本文對於系統變量的使用方法不做詳細介紹,大家有興趣的話可以自行百度SQL 系統變量”;在這里我給出另一位博客園博主的文章以供參考:(我在查詢SQL常見系統變量時看了十幾篇文章,個人認為這一篇是寫的最好的)

https://www.cnblogs.com/xielong/p/6257277.html

自定義變量

自定義變量是使用者自行設置的變量,作用域局部有效,以 @ 開頭
本文主要介紹自定義變量的用法。

 

變量定義

定義變量使用declare關鍵字

 1 Declare [變量名稱] [變量類型] 

變量賦值

變量賦值可以使用set  select 兩個關鍵字

Set通常將指定的值賦值給變量

Select通常將數據表中取出的值賦值給變量

1 Set [變量名] = [變量值]
2 Select [變量名] = [變量值]
3 Select [變量名] = [字段名] from [表名]           --通過select查詢的數據如果有多條,那么只取查出的最后一條數據進行賦值。  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM