??
字號:
作者:瀟湘劍公子
email: libin_hailang@china.com
日期:2001-4-26 13:34:48
QUOTED_IDENTIFIER:
當設置為 ON 時,可以用雙引號分隔標識符,并且必須用單引號分隔文字。所有用雙引號分隔的字符串都被解釋為對象標識符。引用的標識符不必遵循用于標識符的 Transact-SQL 規則。它們可以是關鍵字,而且可以包括 Transact-SQL 標識符中通常不允許的字符。如果單引號 (') 是文字字符串的一部分,則可以用雙引號 (") 表示它。
當設置為 OFF(默認)時,標識符不能用引號圍住,而且必須遵循所有用于標識符的 Transact-SQL 規則。文字可以由單引號或雙引號分隔。
SQL Server 還允許使用方括號 ([ ]) 分隔標識符。無論 QUOTED_IDENTIFIER 的設置如何,都可以始終使用括號標識符。有關更多信息,請參見分隔標識符。
當在計算列或索引視圖上創建或操作索引時,SET QUOTED_IDENTIFIER 必須設置為 ON。
連接級設置(使用 SET 語句設置)替代 QUOTED_IDENTIFIER 的默認數據庫設置。默認情況下,連接到 SQL Server 時,ODBC 和 OLE DB 客戶端發出連接級 SET 語句,將 QUOTED_IDENTIFIER 設置為 ON。有關更多信息,請參見 SET QUOTED_IDENTIFIER。
ANSI_NULLS:
當設置為 ON 時,所有與空值比較的值都取值為 NULL(未知)。當設置為 OFF 時,如果兩個值都為 NULL,則非 Unicode 值與空值比較的值都取值為 TRUE。默認情況下,ANSI_NULLS 數據庫選項為 OFF。
連接級設置(使用 SET 語句設置)替代 ANSI_NULLS的默認數據庫設置。默認情況下,當連接到 SQL Server 時,ODBC 和 OLE DB 客戶端發出連接級 SET 語句,將會話的 ANSI_NULLS 設置為 ON。有關更多信息,請參見 SET ANSI_NULLS。
在計算列或索引視圖上創建或操作索引時,SET ANSI_NULLS 也必須為 ON。
此選項的狀態可通過檢查 DATABASEPROPERTYEX 函數的 IsAnsiNullsEnabled 屬性來確定。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -