數據庫中的變量與常量
數據庫中定義變量
【起臨時存儲數據的作用】
---數據庫中定義變量(運行時要從頭到尾進行運行,從定義變量開始到賦值)
--前面必須加declare
--定義變量:declare@變量名數據類型
declare@aavarchar(20)
--賦值set@aa='你好'
set@aa='武松'
select*fromxueshengwhere姓名=@aa
--也可以在select后進行賦值
select@aa=姓名fromxueshengwhere學號=10
變量的應用如:
系統常量
--返回sqlserver自上次啟動以來的連接數,不管成功還是失敗
PRint@@connections
--返回執行上一個sql語句時的錯誤,返回代表沒錯,除了之外的是代表有錯
print@@error
--返回當前使用的語言
print@@language
--受上一句影響的行數(在執行修改操作時,查看修改了多少行)
print@@rowcount
--返回安裝數據庫的版本信息
print@@version
判斷、循環語句
【在數據庫的判斷循環語句使用中,沒有大括號的使用,用beginend代替,代碼塊寫在beginend之間】
如:
If語句基本格式
While語句基本格式
例題,累加求和
新聞熱點
疑難解答