sql >> Databasteknik >  >> RDS >> PostgreSQL

Inaktivera DELETE på bordet i PostgreSQL?

Inte riktigt – det kan vara en INSTEAD regel:

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

(ett exempel på samma sida i manualen).

Ett annat sätt är att REVOKE ta bort privilegier på tabellen i fråga och skapa lagrade procedurer för att radera... och uppdatera och infoga förmodligen också.




  1. mest aktiva tiden på dygnet baserat på start- och sluttid

  2. Behöver jag använda C3P0 pooling-bibliotek i min (grails) webbapplikation?

  3. MySQL MyISAM slow count()-fråga trots att det täcker index

  4. c# läser SQL-tabell (med specialtecken) i DataSet