1、區域性產量的宣告
關鍵字declare @變數名 資料型別
例如:declare @name varchar(10)
2、賦值 輸出
賦值有兩種方法
1 set 變數名 = 要賦的值
2 select 變數名= 要賦的值
輸出也有兩種方法
1 select 變數名 以**的形式輸出結果
2 print 變數名 以文字 訊息的形式輸出結果
注:用select 可以把查詢的結果給變數。
3、資料轉換
關鍵字 concert(要轉換的資料型別,轉換的物件名)
4、if語句
格式if(條件表示式)
begin
語句1end
else
begin
語句2end
5、case語句
格式case
when 表示式1 then 結果1
when 表示式2 then 結果2
else 結果
end6、while迴圈
格式while(條件表示式)
begin
語句塊end
第二章 T SQL程式設計
go 批處理 遇到問題繼續執行go以後的語句 可以使不在同一批次處理語句中的sql語句不受影響 把相互聯絡的放在同一批次,沒聯絡的放在不同批次 變數分類 分為區域性變數和全域性變數 區域性變數 先宣告再複製 區域性有效 全域性變數 系統定義與維護,唯讀,不能修改 整個sql都可訪問或除錯 例 建立 ...
第二章 T SQL程式設計 總結
go是批處理的標誌,表示sql server將這些t sql語句編譯為乙個執行單元,提高執行效率 sql server規定 如果是建庫語句 建表語句,則必須在語句末尾新增go批處理標誌 區域性變數 區域性變數必須以標記 作為字首,如 age 區域性變數的使用時先宣告,再賦值 區域性變數只在定義它的區...
SQL入門 第二章總結 T SQL程式設計
一.批處理 批處理是包含乙個或多個sql語句的組,從應用程式一次性地傳送到sql server執行 sql server將批處理語句編譯成乙個可執行單元,此單元成為執行計畫。執行計畫中的語句每次執行一條。作用 提高sql server處理的執行效率 批處理語句 語句1語句2 go 二.變數 1.變數...