返回當(dāng)前 SET 選項(xiàng)的信息。
@@OPTIONS
integer
可以用"sp_configure 用戶(hù)選項(xiàng)"配置選項(xiàng)統(tǒng)一修改 SET 選項(xiàng)。每個(gè)用戶(hù)有一個(gè) @@OPTIONS 函數(shù)代表其配置環(huán)境。從第一次登錄開(kāi)始,系統(tǒng)管理員即為所有的用戶(hù)分配一個(gè)默認(rèn)的配置設(shè)置。
可以用 SET 語(yǔ)句更改語(yǔ)言和查詢(xún)處理選項(xiàng)。
下面的示例設(shè)置 NOCOUNT ON 選項(xiàng),然后檢測(cè) @@OPTIONS 的值。NOCOUNT ON 選項(xiàng)可防止將會(huì)話(huà)中每一條語(yǔ)句所影響的行數(shù)消息發(fā)回給請(qǐng)求的客戶(hù)機(jī)。@@OPTIONS 的值被設(shè)置為 512 (0x0200),代表 NOCOUNT 選項(xiàng)。下面的示例檢測(cè)客戶(hù)端是否啟用了 NOCOUNT 選項(xiàng)。例如,它有助于跟蹤客戶(hù)端的性能差異。
SET NOCOUNT ON
IF @@OPTIONS & 512 > 0
RAISERROR ('Current user has SET NOCOUNT turned on.',1,1)
相關(guān)文章