sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Deshabilitar DELETE en la tabla en PostgreSQL?

Realmente no, podría ser un INSTEAD regla:

 CREATE RULE shoe_del_protect AS ON DELETE TO shoe DO INSTEAD NOTHING;

(un ejemplo en esa misma página del manual).

Otra forma es REVOKE eliminar privilegios en la tabla en cuestión y crear procedimientos almacenados para eliminar... y probablemente también actualizar e insertar.