私は PL/SQL 開発の初心者で、基本的に Excel シートに 200 人のユーザーがいて、SQL 開発者 3.0 を使用しています。4 つのテーブルから 200 人のユーザーをすべて削除する必要があります。
したがって、最初にExcelシート(すべてのlogin_idが記載されている)を持っています。次に、すべてのクエリが実行されるPL/SQLコードを作成したいと思います。
例:
Declare
{
Begin
delete from users (table) where id=(excel sheet login_id)
delete from hierarchy(table) where id=(excel sheet login_id)
delete from data (table) where id=(excel sheet login_id)
delete from source(table) where id=(excel sheet login_id)
}
END
200 個の login_ids を Excel シートから PL/SQ L コードに取得する方法を教えてください。これらの手順は手動で行うことができますが、自動化を作成したいので、PL/SQL コードまたは自動化タイプを維持するのに効率的または有用な Vba コードなどの他のオプションでこれが可能かどうかをお知らせください。
また、PL/SQL コードでは、Active Directory からユーザーを削除できます。