2
私は、testというSQL Serverデータベース用のスキーマスクリプトを作成しました。SQL Serverスクリプトのデータベース名を変更する
このスクリプトは、テストデータベースがあるサーバーと同じサーバーで実行しますが、確かに別の名前でtest2とします。
スクリプトを開いたときに、スクリプトはCREATE DATABASE [test]で開始され、テストでは何度も使用されます。 元のデータベースに影響を与えずにスクリプト内のデータベース名を安全に変更するにはどうすればよいですか?
注:それは名前ですが、多くの手続きや関数
と私は、元のデータベースのデータに影響を与える程度の任意の心配することなく、同じ元の名前でなどDATABASE [テスト]、ALTER DATABASEの[テスト]を、CREATE残しておきますか! – user6218508
いいえ、CREATE/ALTER DATABASEでは、データベースを指定する必要があります。その後、スキーマ(テーブル、プロシージャ、ビュー、udfなど)にキーUSE [Database_Name]を使用できます。 –