- データベースを作成する必要がある
- 作成したデータベースで SQL スクリプトを実行する
- プログラムで作成されたDbにデータを入力する必要があります
いずれかのステップが失敗した場合、トランザクション全体がデータベースの作成もロールバックする必要があります。しかし、データベースの作成でトランザクション プロパティを使用すると、例外がスローされます。
複数ステートメントのトランザクション内で CREATE DATABASE ステートメントを使用することはできません。
データベース削除コマンドの代わりに同じことを達成する方法はありますか(つまり、プログラムでデータベースを削除します)