Transact-SQL 的元素

Transact-SQL 有幾個大多數陳述式都使用或影響它們的元素。本節提供了解和使用各種 Transact-SQL 的元素所需的資訊。

Transact-SQL 元素

描述

識別碼

資料表、檢視、資料行、資料庫與伺服器等物件的名稱。

資料類型

定義如資料行、變數與參數等資料物件中所包含的資料類型。大部分的 Transact-SQL 陳述式不會明確參考資料類型,但大部分陳述式的結果會受到陳述式中所參考物件的資料類型之間的互動所影響。

常數

代表特定資料類型的符號。

函數

接受零個、一個或多個輸入值,然後傳回純量值或一組表格式值的語法元素。範例包括加總多個值的 SUM 函數、決定兩個日期間相隔多少時間單位的 DATEDIFF 函數、取得 Microsoft SQL Server 執行個體名稱的 @@SERVERNAME 函數,或是對遠端伺服器執行 Transact-SQL 陳述式並擷取結果值的 OPENQUERY 函數。

運算式

SQL Server 可解析單一值的語法單位。運算式的範例包括常數、傳回單一值的函數、資料行的參考或變數。

運算式中的運算子

使用一或多個簡單運算式,來形成更複雜的運算式。例如,PriceColumn *1.1 運算式中的乘號 (*) 會將價格提高 10%。

註解

插入 Transact-SQL 陳述式或指令碼中,解釋陳述式用途的文字片段。SQL Server 不會執行註解。

保留關鍵字

保留給 SQL Server 使用的文字,而且不能用來做為資料庫中的物件名稱。