データベースがすでに存在するかどうかを確認するSQLスクリプトを作成しました。データベースがすでに存在する場合は、削除して再作成します。テーブルを作成するために作成した直後に接続したいのですが..
これが私のコードですが、機能しません。彼はエラーメッセージを発表します
メッセージ911、レベル16、状態1、行10データベース「Arms2」は存在しません。名前が正しく入力されていることを確認してください。
私のスクリプト
IF EXISTS (select * from sys.databases where name = 'Arms2')
BEGIN
DROP DATABASE Arms2
PRINT 'DROP DATABASE Arms2'
END
CREATE DATABASE Arms2;
PRINT 'CREATE DATABASE Arms2'
USE Arms2
CREATE TABLE .....