Re: Dont allow updation for few columns in a record.

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: HK <harikrishnan(at)midascomm(dot)com>
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: Dont allow updation for few columns in a record.
Date: 2003-07-09 13:43:59
Message-ID: 20030709134359.GA20044@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

On Wed, Jul 09, 2003 at 11:40:24 +0530,
HK <harikrishnan(at)midascomm(dot)com> wrote:
> Hi all,
> Is it possible to say that once a record is inserted into the
> table, nobody can update some particular columns in that record.
>
> (eg)
> table
> ------
> prod_id prod_name prod_desc
> 1 name1 desc1
> 2 name2 desc2
>
> In this table i dont want to allow updation of the prod_name column.
>
> I can write a trigger to do this job, but is there any way to specify
> during the table creation time itself that these columns cannot be
> altered.

One option would be not to grant UPDATE access to the table.

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Dmitry Tkach 2003-07-09 15:54:07 Re: inheritance
Previous Message Nabil Sayegh 2003-07-09 12:31:50 HelpDesk System ???