Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Returns an object that represents the specified type.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Shared Function UserDefinedTableType ( _
type As String _
) As DataType
'Usage
Dim type As String
Dim returnValue As DataType
returnValue = DataType.UserDefinedTableType(type)
public static DataType UserDefinedTableType(
string type
)
public:
static DataType^ UserDefinedTableType(
String^ type
)
static member UserDefinedTableType :
type:string -> DataType
public static function UserDefinedTableType(
type : String
) : DataType
Parameter
- type
Typ: System.String
A String value that specifies the type.
Rückgabewert
Typ: Microsoft.SqlServer.Management.Smo.DataType
A DataType object value.
Beispiele
The following code example shows how to create a user-defined table type.
C#
Server srv = new Server("(local)");
Database db = srv.Databases["AdventureWorks2012"];
Schema schema1 = new Schema(db, "ExampleSchema");
schema1.Create();
UserDefinedTableType udtt = new UserDefinedTableType(db, "udtt", "ExampleSchema");
Column c = new Column(udtt, "Column 1", DataType.Int);
udtt.Columns.Add(c);
udtt.Create();
DataType userTable = new DataType(SqlDataType.UserDefinedTableType, "udtt");
userTable.Schema = "ExampleSchema";
Powershell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = $srv.Databases.Item("AdventureWorks2012")
$schema1 = new-object Microsoft.SqlServer.Management.Smo.Schema($db, "ExampleSchema")
$schema1.Create()
$udtt = new-object Microsoft.SqlServer.Management.Smo.UserDefinedTableType($db, "udtt", "ExampleSchema")
$c = new-object Microsoft.SqlServer.Management.Smo.Column($udtt, "Column 1", [Microsoft.SqlServer.Management.Smo.DataType]::Int)
$udtt.Columns.Add($c)
$udtt.Create()
$userTable = new-object Microsoft.SqlServer.Management.Smo.DataType([Microsoft.SqlServer.Management.Smo.SqlDataType]::UserDefinedTableType, "udtt")
$userTable.Schema = "ExampleSchema"
Siehe auch
Verweis
UserDefinedTableType-Überladung
Microsoft.SqlServer.Management.Smo-Namespace