我的 postgreSQL 数据库遇到了问题。我有一张桌子,上面有名字、出生日期和年龄。
CREATE TABLE guy
(name VARCHAR(10),
dob DATE,
age INTEGER,
PRIMARY KEY (name)
);
我想要它做的是当我插入一个新人时,我希望年龄自动成为年龄。
INSERT INTO guy VALUES ('Bill', '05-02-1992');
并自动将年龄设为 21。
我不知道我是否需要触发器来执行此操作,或者我是否可以在 DDL 中执行某些操作。
请帮忙。谢谢