The Wayback Machine - http://web.archive.org/web/20140105203240/http://msdn.microsoft.com:80/zh-tw/library/ms174960(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

GETANSINULL (Transact-SQL)

傳回這個工作階段之資料庫的預設 Null 屬性。

主題連結圖示 Transact-SQL 語法慣例


GETANSINULL ( [ 'database' ] )

'database'

這是傳回的 Null 屬性資訊所針對的資料庫名稱。database 是 char 或 nchar。如果是 char,database 會隱含地轉換成 nchar。

當指定的資料庫之 Null 屬性接受 Null 值,且未明確定義資料行或資料類型 Null 屬性時,GETANSINULL 會傳回 1。這是 ANSI NULL 預設值。

若要啟用 ANSI NULL 預設行為,則必須符合下列條件之一:

  • ALTER DATABASE database_name SET ANSI_NULL_DEFAULT ON
  • SET ANSI_NULL_DFLT_ON ON
  • SET ANSI_NULL_DFLT_OFF OFF

下列範例會傳回 AdventureWorks 資料庫的預設 Null 屬性。

USE AdventureWorks;
GO
SELECT GETANSINULL('AdventureWorks')
GO

以下為結果集: 

------ 
1      

(1 row(s) affected)
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。