DataType 建構函式

定義

多載

名稱 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

適用於