Puedes crear una exception, ejemplo:
Código SQL
[-]CREATE EXCEPTION EXCP_NO_BORRAR 'No está permitido borrar este registro.';
Y luego un trigger en el BeforeDelete de la tabla:
Código SQL
[-]CREATE TRIGGER TBUSUARIOS_BD0 FOR TBUSUARIOS
ACTIVE BEFORE DELETE POSITION 0
AS
begin
exception excp_no_borrar;
end
^
Aunque si quieres permitir borrar entonces tendrás que desactivar el trigger.
¿Es eso lo que quieres?