1.區域性變數
使用者自定義變數,變數前應加@。
使用範圍是定義區域性變數的批、儲存過程、觸發器。
定義:declare @變數名 資料型別 (資料型別可以是sql支援的資料型別
eg: declare @name varchar(64);
使用set給區域性變數賦值
使用print輸出區域性變數的值
eg: set @name = 』 my name』;
print @name;
2.全域性變數
tip:
<1>全域性變數是系統在服務級定義的,變數名前有@@
<2>區域性變數名不應該和全域性變數名相同
名稱作用
返回型別
@@rowcount
返回受上一條語句影響的行數
integer
@@language
返回當前使用的語言
nvarchar
@@connection
返回自上次啟動以來連線或試圖連線的次數
integer
@@datefirst
返回每週第一天的數字
tinyint
3.系統函式
Python隨手筆記 十 2
每個程式能一次寫完並正常執行的概率基本不超過1 因為總會有各種各樣的bug需要修正。有的bug很簡單,看看錯誤資訊就知道,有的bug很複雜,我們需要知道出錯時,哪些變數的值是正確的,哪些變數的值是錯誤的,因此,需要一整套除錯程式的手段來修復bug。第一種方法簡單直接粗暴有效,就是用print 把可能...
oracle隨手筆記
1.儲存過程中is和as沒區別檢視 用is 游標 用as 不能反過來,其他情況沒區別 2.trim是用來去除字串開頭和結尾的函式 用法 select trim leading trailing both 你要刪的東西 from 被刪的字串 test trim from dual both後面沒有引數...
C 隨手筆記
成員變數在使用初始化列表初始化時,與建構函式中初始化成員列表的順序無關,只與定義成員變數的順序有關。因為成員變數的初始化次序是根據變數在記憶體中次序有關,而記憶體中的排列順序早在編譯期就根據變數的定義次序決定了。這點在effectivec 中有詳細介紹。如果不使用初始化列表初始化,在建構函式內初始化...