sql >> Database teknologi >  >> RDS >> PostgreSQL

Deaktiver DELETE på bordet i PostgreSQL?

Egentlig ikke - det kunne være en INSTEAD regel:

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

(et eksempel på samme side af manualen).

En anden måde er at REVOKE slette privilegier på den pågældende tabel og oprette lagrede procedurer til sletning... og opdatering og indsættelse sandsynligvis også.




  1. Tilføjet mysql jar til lib, men står stadig over for klasse ikke fundet undtagelse på lokal udrulning til tomcat, der arbejder gennem intelliJ?

  2. Skalering af midlertidige poster i databasen for at tælle totaler for at stoppe overabonnement

  3. Sådan foretager du en individuel transaktion i Oracle PLSQL

  4. sikrer sql-sætning atomicitet i postgres