2015-09-14 20 views
0

任何人都可以幫助我根據蟾蜍數據庫中的任何標準批量刪除用戶的例程。批量刪除蟾蜍用戶的例程

+0

蟾蜍不是數據庫。 Toad是訪問數據庫的工具。你使用的是哪個數據庫?有許多蟾蜍的味道。 –

+0

使用的數據庫是SQL。 –

+0

任何人都可以解釋什麼是關於數據庫的例程? –

回答

0

如果您使用Oracle數據庫,則此示例將刪除所有具有以DELETEMEUSER開頭的用戶名的用戶。您可以編寫查詢來獲取符合條件的用戶,並使用動態SQL進行刪除。

DECLARE 
    CURSOR c1 
    IS 
     SELECT username 
     FROM all_users 
     WHERE username LIKE 'DELETEMEUSER%'; 
BEGIN 
    FOR c1_rec IN c1 
    LOOP 
     EXECUTE IMMEDIATE 'DROP USER ' || c1_rec.username || ' CASCADE'; 
    END LOOP; 
END;