このコマンドを実行しようとします:
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'dbo.njams_test_sql_2.[PROC_CHECK_TRACE_SETTINGS]') AND type in (N'P', N'PC'))
DROP PROCEDURE dbo.njams_test_sql_2.[PROC_CHECK_TRACE_SETTINGS]
GO
しかし、私はこのエラーが発生しています:
メッセージ 166、レベル 15、状態 1、行 1
'DROP PROCEDURE' では、データベース名をオブジェクト名のプレフィックスとして指定することはできません
私がやろうとしているのは、データベースが空になるように、データベース内のすべてのオブジェクトを削除することです。Microsoft SQL Server 2014 Management Studio を使用しています。