PostgreSql: запретить обновление столбца: как? - PullRequest
4 голосов
/ 19 июля 2010

Возможно с PostgreSql без триггера, чтобы не допустить обновления столбца, разрешена только вставка.

1 Ответ

12 голосов
/ 19 июля 2010

Полностью не проверено, но, поскольку Postgres SQL поддерживает разрешения на уровне столбцов, похоже, что это может быть.http://www.postgresql.org/docs/current/static/sql-grant.html

Это работает?

GRANT SELECT (col1, col2), INSERT(col1, col2), UPDATE (col1) ON mytable TO userX;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...