傳回目前 SET 選項的相關資訊。
Transact-SQL 語法慣例
@@OPTIONS
integer
您可以利用 sp_configure user options 組態選項,對 SET 選項進行整體修改。每位使用者都有一個代表組態的 @@OPTIONS 函數。當第一次登入時,會將系統管理員所設定的預設組態指派給所有使用者。
您可以利用 SET 陳述式來變更語言和查詢處理選項。
下列範例會設定 NOCOUNT ON,再測試 @@OPTIONS 值。NOCOUNT ON 選項會防止針對工作階段中的每個陳述式,將受影響之資料列數的相關訊息傳回發出要求的用戶端。@@OPTIONS 值設為 512 (0x0200)。這代表 NOCOUNT 選項。這個範例會測試是否啟用了用戶端的 NOCOUNT 選項。例如,它可以協助您追蹤用戶端的效能差異。
NOCOUNT
ON
512
SET NOCOUNT ON IF @@OPTIONS & 512 > 0 RAISERROR ('Current user has SET NOCOUNT turned on.', 1, 1)