第 2 章 T SQL 程式設計

2021-08-27 18:35:27 字數 843 閱讀 8284

一 批處理

go:1,go是批處理的標誌

2.作用:可以使不在同一批處理語句中的sql語句相互不受影響

3.使用:把相互聯絡的放在同一批次,沒聯絡的放在不同批次

二變數(區域性變數,全域性變數)

①.區域性變數和全域性變數的區別

區域性變數:定義它的區域性範圍內有效

1.必須以標記@作為字首,如@rew

2.使用時先宣告,在賦值

3.只在定義它的區域性範圍內有效

②全域性變數:

1.必須以標記@@為字首,如@@toe

2.有系統定義和維護,我們只能讀取,不能修改

3.在這個sql環境下都可以被訪問或使用

三 區域性變數

1.宣告

語法:declare @變數名 資料型別(一次可義宣告多個)

2.賦值

語法:set/select 變數名=要賦的值(一次只可以賦值乙個)

3.輸出

語法:select/prinet 變數名

注:資料型別轉換

convet(目標型別,要轉換的值名稱)

三  邏輯控制語句 

1.if-else

語法:if(條件)

begin

語句1語句2

endelse

begin

語句1end

2.case-end

語法:case

when 條件1   then 結果1

when 條件2   then 結果2

else 其他結果

end3.while(條件)

begin

語句1語句2

break

end

併發程式設計 第2章

有件事需要注意,當把函式物件傳入到執行緒建構函式中時,需要避免 最令人頭痛的語法解析 c s most vexing parse 中文簡介 如果你傳遞了乙個臨時變數,而不是乙個命名的變數 c 編譯器會將其解析為函式宣告,而不是型別物件的定義。例如 std thread my thread backg...

第16章 網路程式設計 2

16.3 python中的網路程式設計 16.3.1 socket 模組函式 使用socket.socket 函式來建立套接字。socket socket family,socket type,protocol 0 import socket tcpsock socket.socket socket...

第2章 迴圈結構程式設計

例題2.1 aabb 輸出所有的形如aabb的4位完全平方數 演算法一 對1000到9999分別進行aabb以及完全平方的判斷,但很明顯效率較低。include include int main printf n return 0 演算法二 進行雙層迴圈,分別對a進行1到9和對b進行0到9的遍歷,再...