DataType 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DataType() |
建立一個新的 DataType 物件。 |
| DataType(SqlDataType, String, String) |
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 型態參數指定 SQL Server 型態字串,例如「varchar(10)」、一個 XML 結構集合、一個使用者定義型別,或一個使用者定義型別。 |
| DataType(SqlDataType, String) |
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 型態參數指定 SQL Server 型態字串,例如「varchar(10)」、一個 XML 結構集合、一個使用者定義型別,或一個使用者定義型別。 |
| DataType(SqlDataType, Int32) |
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 MaxLength 指定該型的最大長度。 若為十進位或數值,maxLength 則指定精確度。 |
| DataType(XmlSchemaCollection) |
允許基於 XmlSchemaCollection 實例建立 DataType 物件。 |
| DataType(SqlDataType, Int32, Int32) |
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 精確度與比例定義了十進位與數值類型的數值精度與刻度。 刻度可能是0。 |
| DataType(UserDefinedTableType) |
允許基於 UserDefinedTableType 實例建立 DataType 物件。 |
| DataType(UserDefinedDataType) |
允許基於 UserDefinedDataType 實例建立 DataType 物件。 |
| DataType(SqlDataType) |
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 |
| DataType(UserDefinedType) |
允許基於 UserDefinedType 實例建立 DataType 物件。 |
DataType()
建立一個新的 DataType 物件。
public DataType();
Public Sub New ()
適用於
DataType(SqlDataType, String, String)
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 型態參數指定 SQL Server 型態字串,例如「varchar(10)」、一個 XML 結構集合、一個使用者定義型別,或一個使用者定義型別。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, string type, string schema);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * string * string -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, type As String, schema As String)
參數
- sqlDataType
- SqlDataType
- type
- String
- schema
- String
適用於
DataType(SqlDataType, String)
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 型態參數指定 SQL Server 型態字串,例如「varchar(10)」、一個 XML 結構集合、一個使用者定義型別,或一個使用者定義型別。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, string type);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * string -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, type As String)
參數
- sqlDataType
- SqlDataType
- type
- String
適用於
DataType(SqlDataType, Int32)
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 MaxLength 指定該型的最大長度。 若為十進位或數值,maxLength 則指定精確度。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, int precisionOrMaxLengthOrScale);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * int -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, precisionOrMaxLengthOrScale As Integer)
參數
- sqlDataType
- SqlDataType
- precisionOrMaxLengthOrScale
- Int32
適用於
DataType(XmlSchemaCollection)
允許基於 XmlSchemaCollection 實例建立 DataType 物件。
public DataType(Microsoft.SqlServer.Management.Smo.XmlSchemaCollection xmlSchemaCollection);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.XmlSchemaCollection -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (xmlSchemaCollection As XmlSchemaCollection)
參數
- xmlSchemaCollection
- XmlSchemaCollection
適用於
DataType(SqlDataType, Int32, Int32)
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。 精確度與比例定義了十進位與數值類型的數值精度與刻度。 刻度可能是0。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, int precision, int scale);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * int * int -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, precision As Integer, scale As Integer)
參數
- sqlDataType
- SqlDataType
- precision
- Int32
- scale
- Int32
適用於
DataType(UserDefinedTableType)
允許基於 UserDefinedTableType 實例建立 DataType 物件。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedTableType userDefinedTableType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedTableType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedTableType As UserDefinedTableType)
參數
- userDefinedTableType
- UserDefinedTableType
適用於
DataType(UserDefinedDataType)
允許基於 UserDefinedDataType 實例建立 DataType 物件。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedDataType userDefinedDataType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedDataType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedDataType As UserDefinedDataType)
參數
- userDefinedDataType
- UserDefinedDataType
適用於
DataType(SqlDataType)
建立一個新的 DataType 物件。 sqlDataType 指定 SQL Server 的資料型態。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType)
參數
- sqlDataType
- SqlDataType
適用於
DataType(UserDefinedType)
允許基於 UserDefinedType 實例建立 DataType 物件。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedType userDefinedType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedType As UserDefinedType)
參數
- userDefinedType
- UserDefinedType