Właściwość Server.Databases
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(Database), SfcObjectFlags.Design)> _
Public ReadOnly Property Databases As DatabaseCollection
Get
'Użycie
Dim instance As Server
Dim value As DatabaseCollection
value = instance.Databases
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(Database), SfcObjectFlags.Design)]
public DatabaseCollection Databases { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny,
typeof(Database), SfcObjectFlags::Design)]
public:
property DatabaseCollection^ Databases {
DatabaseCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(Database), SfcObjectFlags.Design)>]
member Databases : DatabaseCollection
function get Databases () : DatabaseCollection
Wartość właściwości
Typ: Microsoft.SqlServer.Management.Smo.DatabaseCollection
A DatabaseCollection obiekt reprezentujący wszystkie zdefiniowane dla bazy danych wystąpienie z SQL Server.
Uwagi
Określonych baz danych można się odwoływać za pomocą tej kolekcja i określając nazwę bazy danych.Aby utworzyć nową bazę danych, należy wywołać konstruktora bazy danych Database.
Przykłady
Visual Basic
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Modify a property using the Databases, Tables, and Columns collections to reference a column.
srv.Databases("AdventureWorks2008R2").Tables("Person", "Person").Columns("ModifiedDate").Nullable = True
'Call the Alter method to make the change on the instance of SQL Server.
srv.Databases("AdventureWorks2008R2").Tables("Person", "Person").Columns("ModifiedDate").Alter()
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = $srv.Databases.Item("AdventureWorks2008R2")
$tb = $db.Tables.Item("Person", "Person")
$col = $tb.Columns.Item("LastName")
$col.Nullable = $TRUE
$col.Alter()
Zobacz także