程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server的基本功能性語句介紹

SQL Server的基本功能性語句介紹

編輯:關於SqlServer

1 注釋符
注釋是指程序代碼中不執行的文本字符串,是對程序的說明,可以提高程序的可讀性,使程序代碼更易於維護,一般嵌入在程序中並以特殊的標記顯示出來。在Transact-SQL中,注釋可以包含在批處理、存儲過程、觸發器中,有兩種類型的注釋符:
  --:這是ANSI標准的兩個連字符組成的注釋符,用於單行注釋。
  /*…*/:這是與C語言相同的程序注釋符,/*用於注釋文字的開頭,*/用於注釋文字的結尾,可以在程序中標識多行文字為注釋語句。

2 輸出語句(PRINT)
輸出語句PRINT語句用於把消息傳遞到客戶端應用程序,通常是在用戶屏幕上顯示,消息字符串最長可達8000個字符,超過8000個的任何字符均被截斷。PRINT語句只能傳輸文本型的字符串,或者是單個的字符型變量,PRINT語句也可以傳遞全局變量,但只能是字符類型的全局變量。
    PRINT語句語法如下:
    PRINT  ‘文本' | @局部變量 | @@全局變量 |字符串表達式
盡管PRINT語句只可以顯示字符串,但在Transact-SQL中提供了很多的函數可以把其它的數據類型轉化為字符串。

3 錯誤處理語句(RAISERROR)
RAISERROR命令用於在SQL Server 2005系統返回錯誤信息時,同時返回用戶指定的信息。RAISERROR命令可以自動記錄全局變量@@error中指定的錯誤號,並且把錯誤號、嚴重性、錯誤狀態以及錯誤消息的文本傳送到客戶的應用程序中。
與PRINT相比,RAISERROR在把消息返回給應用程序方面的功能更強大,因此,如果用戶需要在程序中調用SQL Server 2005數據庫系統錯誤,需要使用RAISERROR命令。

4 選項設置語句(SET)
SQL Server 2005數據庫系統中設置了一些選項,用以影響服務器處理特定條件的方式,這些選項存在於用戶與服務器的連接期間或用戶的存儲過程和觸發器中,可以使用SET語句設置這些參數。語法如下:
    SET condition {on | off | Value}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved