SQL Server スクリプトでユーザーを削除したいのですが、最初に存在をテストする必要があります。そうしないと、スクリプト エラーが発生します。テーブルまたはストアド プロシージャを削除するときは、次のように sysobjects テーブルを確認します。
IF EXISTS (
SELECT *
FROM sysobjects
WHERE id = object_id(N'[dbo].[up_SetMedOptions]')
AND OBJECTPROPERTY(id, N'IsProcedure') = 1
)
Drop Procedure up_SetMedOptions;
GO
ユーザーをチェックするための当然の結果は何ですか? サーバーへのデータベース ログインについて質問しているわけではないことに注意してください。質問は、特定のデータベースのユーザーに関するものです。