T-SQL編程

概述

SQL Server用於操作數據庫的編程語言爲Transaction-SQL,簡稱T-SQL。T-SQL與PL/SQL不同,並沒有固定的程序結構。
T-SQL包括四個部分:

  • DDL:定義和管理數據庫及其對象,例如create、alter和drop等。
  • DML:實現對數據庫表各對象的操作,例如insert、update等。
  • DCL:數據控制語言,實現對數據庫進行安全管理和權限管理等控制,例如grant、revoke、deny等。
  • 附加的語言元素。T-SQL的附加語言元素,包括變量、運算符、函數、註釋和流程控制語句等。

基本語法

  1. 聲明變量:
    declare @name nvarchar(50),@gae int(5)
    兩個@符號一般表示系統變量
  2. 賦值:
    set @name=‘張三’
    select @name=‘張三’
  3. 變量種類:
    1、局部變量
    以@作爲前綴,先聲明,再賦值
    2、系統變量
    以@@作爲前綴,由系統定義和維護,只能讀取,不能修改
  4. while循環:
    declaer @i int=1 --聲明變量的同時賦值
    while @i<=100
    begin
    set @i=@i+1
    print ‘Hello’
    end
    (循環輸出Hello100次)
    跳出循環使用break,繼續是continue
  5. 條件語句:
    if …begin…end
    else if …begin…end
    else …begin…end
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章