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