PolarDB-for-PostgreSQL
27 строк · 493.0 Байт
1DROP TABLE mdt;
2
3CREATE TABLE mdt (
4id int4,
5idesc text,
6moddate timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL
7);
8
9CREATE TRIGGER mdt_moddatetime
10BEFORE UPDATE ON mdt
11FOR EACH ROW
12EXECUTE PROCEDURE moddatetime (moddate);
13
14INSERT INTO mdt VALUES (1, 'first');
15INSERT INTO mdt VALUES (2, 'second');
16INSERT INTO mdt VALUES (3, 'third');
17
18SELECT * FROM mdt;
19
20UPDATE mdt SET id = 4
21WHERE id = 1;
22UPDATE mdt SET id = 5
23WHERE id = 2;
24UPDATE mdt SET id = 6
25WHERE id = 3;
26
27SELECT * FROM mdt;
28