PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wyłączyć DELETE w tabeli w PostgreSQL?

Niezupełnie – może to być INSTEAD reguła:

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

(przykład na tej samej stronie podręcznika).

Innym sposobem jest REVOKE usunąć uprawnienia do danej tabeli i utworzyć procedury składowane do usuwania... oraz prawdopodobnie również aktualizowania i wstawiania.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lewe sprzężenie zewnętrzne działające jak sprzężenie wewnętrzne

  2. Uzyskaj czas ze strefą czasową z czasu bez strefy czasowej i nazwy strefy czasowej

  3. PostgreSQL tworzy nową kolumnę z wartościami uwarunkowanymi innymi kolumnami

  4. Moje ulubione rozszerzenia PostgreSQL — część druga

  5. Procedura składowana Postgresql zwraca wybór zestawu wyników