mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-15 08:20:16 +08:00
fd262dac8c
real small function to revoke update on a column. The function > > doesn't do anything > > fancy like checking user ids. > > > > I copied most of it from the refint.c in the contrib directory. > > > > Should I post this somewhere? It really isn't very big. > > Here it is... -- | Email - rick@rpacorp.com Rick Poleshuck | Voice - (908) 653-1070 Fax - (908) 653-0265 | Mail - RPA Corporation | - 308 Elizabeth Avenue, Cranford, New Jersey 07016
10 lines
216 B
Plaintext
10 lines
216 B
Plaintext
CREATE TABLE TEST ( COL1 INT, COL2 INT, COL3 INT );
|
|
|
|
CREATE TRIGGER BT BEFORE UPDATE ON TEST FOR EACH ROW
|
|
EXECUTE PROCEDURE
|
|
noup ('COL1');
|
|
|
|
-- Now Try
|
|
INSERT INTO TEST VALUES (10,20,30);
|
|
UPDATE TEST SET COL1 = 5;
|