資料庫中的變數與常量
資料庫中定義變數
【起臨時儲存資料的作用】
---資料庫中定義變數
(執行時要從頭到尾進行執行,從定義變數開始到賦值
)--前面必須加
declare
--定義變數
:declare @變數名
資料型別
declare@a**archar(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
判斷、迴圈語句
【在資料庫的判斷迴圈語句使用中,沒有大括號的使用,用begin end
代替,**塊寫在
begin end
之間】如:
if語句基本格式
while語句基本格式
例題,累加求和
C 中的協變與抗變
using system using system.collections.generic using system.linq using system.text namespace csharp基礎 else console.readline 按照委託簽名,但返回的是子類的例項 public st...
C 委託中的協變與逆變
1 簽名 返回值型別和引數。2 委託呼叫要求委託的簽名必須與呼叫的方法的簽名匹配,如果簽名不匹配,將無法通過編譯器的型別檢查。3 協變 允許所呼叫方法的返回型別可以是委託的返回型別的派生型別,當委託方法的返回型別具有的派生程度比委託簽名更大時,就稱為協變委託方法。協變委託方法的優點是 使得建立可被類...
C C 中的常量指標與指標常量
常量指標 常量指標是指向常量的指標,指標指向的記憶體位址的內容是不可修改的。常量指標定義 const int p a 告訴編譯器,p是常量,不能將 p作為左值進行操作。但這裡的指標p還是乙個變數,它的內容存放常量的位址,所以先宣告常量指標再初始化是允許的,指標也是允許修改的,例如 inta 0,b ...