在我的架构中,我想要一个 primaryID 和一个 SearchID。对于每个 SearchID,它是 primaryID 加上开头的一些文本。我需要这个看起来像这样:
- 主 ID = 1
- 搜索 ID = 搜索 1
由于 PrimaryID 设置为自动增量,我希望我可以使用 postgresql 规则来执行以下操作(伪代码)
IF PRIMARYID CHANGES
{
SEARCHID = SEARCH(PRIMARYID)
}
这有望在 primaryID 更新并自动发生之后发生。那么,这是实现这一目标的最佳方式吗?谁能提供一个例子来说明它是如何完成的?
谢谢