第二章 T SQL程式設計

2021-08-27 20:28:58 字數 754 閱讀 9833

go   批處理

遇到問題繼續執行go以後的語句

可以使不在同一批次處理語句中的sql語句不受影響

把相互聯絡的放在同一批次,沒聯絡的放在不同批次

變數分類

分為區域性變數和全域性變數

區域性變數@   先宣告再複製   區域性有效  

全域性變數@@   系統定義與維護,唯讀,不能修改    整個sql都可訪問或除錯

例:建立     declare @id char(10)  

賦值    set @age=20   select @id='11'

set 是普通的賦值    setect是表查詢賦值

可以一起宣告,不能多個一起賦值

型別轉換

convert

例:select @name+convert(varchar(10),@age)

select 顯示到結果      print  顯示到訊息

if語句  case 分支語句   while 迴圈語句

if(條件)

begin   相當與花括號

語句end   相當與花括號

case

when  條件 then  結果

when  條件 then  結果

when  條件 then  結果

else  結果

endwhile(條件)

begin

語句1語句2

break        退出迴圈   終止迴圈

end    

T SQL第二章 程式設計

1 區域性產量的宣告 關鍵字declare 變數名 資料型別 例如 declare name varchar 10 2 賦值 輸出 賦值有兩種方法 1 set 變數名 要賦的值 2 select 變數名 要賦的值 輸出也有兩種方法 1 select 變數名 以 的形式輸出結果 2 print 變數名...

第二章 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.變數...