如何在postgres中使用复合唯一触发器

时间:2016-05-12 07:03:58

标签: postgresql

如何使用复合唯一使用触发器我有一列user_id和service_id我想根据service_id意味着限制user_id中的重复记录,即对于service_id = 1,所有记录在user_id中应该是唯一的 全部通过触发器

1 个答案:

答案 0 :(得分:1)

您不需要触发器。多列的唯一约束就可以实现。

cd c:\
git clone --recursive https://github.com/dmlc/xgboost
cd c:\xgboost
git submodule init
git submodule update
cp make/mingw64.mk config.mk
make -j4

文件: http://www.postgresql.org/docs/current/static/ddl-constraints.html