sql >> データベース >  >> RDS >> Sqlserver

TSQLとGUIを使用してデータベースを削除する方法-SQLServer/TSQLチュートリアルパート25

    シナリオ:

    あなたは健康保険会社でデータベース開発者として働いています。QA、UAT、本番環境などのさまざまな環境で使用できるデータベースを削除するためのスクリプトを生成する必要があります。

    解決策:

    SQLServerでデータベースを削除する方法は複数あります。 SSMSのGUI部分を使用して、データベースを削除できます。
    GUIを使用する場合: ドロップするデータベースを右クリックし、次に示すように[削除]をクリックします。
    SQLServerでデータベースを削除する方法-SQLServerチュートリアル
    以下のウィンドウで、[閉じる]チェックボックスをオンにします。既存の接続。これにより、既存の接続がすべて閉じられます。これをチェックしないと、データベースへの接続が開いている場合にドロップが失敗する可能性があります。 SQLServerにデータベースをドロップする方法-SQLServer/TSQLチュートリアルステップバイステップ


    TSQLを使用してSQLServerにデータベースをドロップする:
    この時点で、上のウィンドウの[スクリプト]ボタンを押してスクリプトを生成できるため、いつでも使用できます。スクリプトを押して新しいウィンドウで開いたら。以下のスクリプトが作成されます。


    USE [master]
    GO
    
    ALTER DATABASE [TechBrothersIT]
    
    SET SINGLE_USER
    WITH
    
    ROLLBACK IMMEDIATE
    GO
    
    USE [master]
    GO
    
    DROP DATABASE [TechBrothersIT]
    GO

    スクリプトの最初の部分は、データベースをシングルユーザーモードに設定し、開いているトランザクションをすぐにロールバックします。スクリプトの2番目の部分は、データベースを削除します。



    1. MySQLとSQLの違いは何ですか?

    2. 1000カットのワークロードによる死の分析

    3. SQLの貧弱なストアドプロシージャ実行プランのパフォーマンス-パラメータスニッフィング

    4. ORA-38868