Database.Alter Method (TerminationClause)

Microsoft SQL Server のインスタンスの Database オブジェクトのプロパティに対する変更をすべて更新します。

名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Sub Alter ( _
    terminationClause As TerminationClause _
)
public void Alter (
    TerminationClause terminationClause
)
public:
void Alter (
    TerminationClause terminationClause
)
public void Alter (
    TerminationClause terminationClause
)
public function Alter (
    terminationClause : TerminationClause
)

パラメータ

  • terminationClause
    Alter メソッドの影響を受けるすべての開いているトランザクションをどうするかを示す、TerminationClause オブジェクトの値です。

解説

更新されたテキスト :2006 年 7 月 17 日

Alter メソッドは、Database オブジェクトの作成後、または最後の Alter ステートメントの後に Database オブジェクトのプロパティに対して行われたすべての変更を更新します。変更が結合され、1 回のネットワーク トリップで SQL Server のインスタンスに送信されます。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。

使用例

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Define a Database object variable by supplying the server and the database name arguments in the constructor.
Dim db As Database
db = New Database(srv, "Test_SMO_Database")
'Create the database on the instance of SQL Server.
db.Create()
'Reference the database and display the date when it was created.
db = srv.Databases("Test_SMO_Database")
Console.WriteLine(db.CreateDate)
'Remove the database.
db.Drop()

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Database Class
Database Members
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

Visual Basic .NET でデータベースを作成、変更、および削除する方法
データベースの作成、変更、および削除
ALTER DATABASE (Transact-SQL)

変更履歴

リリース

履歴

2006 年 7 月 17 日

変更内容 :
  • 「例」セクションにコードを追加しました。