我正在使用 Postgresql 8.3
我有一个包含buy_value 和sell_value 的数据库表。我想添加一个 DEFAULT 函数,以便在每次插入时,数据库都会根据买入和卖出值计算利润并将其插入相关列...
我应该如何定义我的改变?
最佳答案
它不像更改默认值那么简单...您需要在插入之前使用触发器。 (但不建议将计算字段存储在表中,因为您有破坏数据完整性的风险)
检查一下
http://www.postgresql.org/docs/9.1/static/triggers.html
祝你好运
关于postgresql - 在 INSERT 期间计算列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073959/