禁止客户端 误 truncate table

CREATE OR REPLACE TRIGGER save_our_db
BEFORE TRUNCATE
ON database
BEGIN
    IF ora_dict_obj_type IN ('TABLE')       AND (sys_context('USERENV', 'HOST') not  IN ('paynode1','paynode1'))   THEN
        raise_application_error(num => -20001,   msg => 'you can not allow to truncate ' || ora_dict_obj_name ||   '!');
    END IF;
END save_our_db;
/
请使用浏览器的分享功能分享到微信等