TYPEPROPERTY (Transact-SQL)
更新: 2006 年 7 月 17 日
傳回資料類型的相關資訊。
語法
TYPEPROPERTY (type , property)
引數
- type
這是資料類型的名稱。
property
這是要針對資料類型傳回的資訊類型。property 可以是下列值之一。屬性
傳回類型
int
例外
當發生錯誤,或呼叫者沒有檢視物件的權限時,便會傳回 NULL。
在 SQL Server 2005 中,使用者只能檢視使用者擁有或被授與某些權限之安全性實體的中繼資料。這表示發出中繼資料的內建函數 (例如,TYPEPROPERTY) 會在使用者不具有該物件任何權限時傳回 NULL。如需詳細資訊,請參閱<中繼資料可見性組態>和<中繼資料可見性疑難排解>。
範例
A. 識別資料類型的擁有者
下列範例會傳回資料類型的擁有者。
SELECT TYPEPROPERTY(SCHEMA_NAME(schema_id) + '.' + name, 'OwnerId') AS owner_id, name, system_type_id, user_type_id, schema_id
FROM sys.types;
B. 傳回 tinyint 資料類型的有效位數
下列範例會傳回 tinyint
資料類型的有效位數或位數數目。
SELECT TYPEPROPERTY( 'tinyint', 'PRECISION');
請參閱
參考
TYPE_ID (Transact-SQL)
TYPE_NAME (Transact-SQL)
COLUMNPROPERTY (Transact-SQL)
中繼資料函數 (Transact-SQL)
OBJECTPROPERTY (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.types (Transact-SQL)
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|