后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
The Type property exposes configured attributes of the referenced Microsoft SQL Server component.
语法
object.Type [= value]
Parts
- object
 An expression that evaluates to an object in the Applies To list.
- value
 A long integer that specifies key constraint attributes as described in Settings.
Data Type
Long, enumerated
Modifiable
Read/write when using the Key object to define a PRIMARY KEY or FOREIGN KEY constraint. Read-only when the Key object references an existing constraint.
Prototype (C/C++)
HRESULT GetType(SQLDMO_KEY_TYPE* pRetVal)
HRESULT SetType(SQLDMO_KEY_TYPE NewValue)
Settings
| Constant | Value | Description | 
|---|---|---|
| SQLDMOKey_Foreign | 3 | The key references, or will be used to create, a SQL Server FOREIGN KEY constraint. | 
| SQLDMOKey_Primary | 1 | The key references, or will be used to create, a SQL Server PRIMARY KEY constraint. | 
| SQLDMOKey_Unique | 2 | The key references a SQL Server UNIQUE constraint on a column not allowing NULL. | 
| SQLDMOKey_Unknown | 0 | The value is not valid. |