返回會話的 SET 選項設(shè)置。
SESSIONPROPERTY ( option )
option
是該會話的當前選項設(shè)置。option 可以是下列值中的一個。
選項 | 描述 |
---|---|
ANSI_NULLS | 指定是否對空值上的等號 (=) 和不等號 (<>)應(yīng)用遵從 SQL-92 標準行為。 1 = ON |
ANSI_PADDING | 控制列存儲小于定義的列大小的值的方式,以及列存儲在字符串和 binary 數(shù)據(jù)中有尾隨空格的值的方式。 1 = ON |
ANSI_WARNINGS | 指定是否對某些情況(包括被零除和算術(shù)溢出)生成錯誤信息或警告應(yīng)用 SQL-92 標準行為。 1 = ON |
ARITHABORT | 確定在執(zhí)行查詢過程中發(fā)生溢出或被零除的錯誤時是否終止查詢。 1 = ON |
CONCAT_NULL_YIELDS_ NULL | 控制是將串聯(lián)結(jié)果視為空值還是空字符串值。 1 = ON |
NUMERIC_ROUNDABORT | 指定當表達式中的四舍五入導致精度降低時是否生成錯誤信息和警告。 1 = ON |
QUOTED_IDENTIFIER | 指定是否遵從 SQL-92 關(guān)于使用引號分隔標識符和文字字符串的規(guī)則。 1 = ON |
<任何其它字符串> | NULL = 無效的輸入 |
sql_variant
通過組合服務(wù)器級別、數(shù)據(jù)庫級別和用戶指定的選項對 SET 選項進行配置。
下例返回 CONCAT_NULL_YIELDS_NULL 選項的設(shè)置。
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
相關(guān)文章