我有一张表格,其中包含列如
现在当我为这个表编写插入查询时,我有类似以下的内容。
id, name, start_date, end_date
和2个唯一约束条件unique(id, name, start_date)
和unique(id, name, end_date)
。现在当我为这个表编写插入查询时,我有类似以下的内容。
insert into table (id, name, start_date, end_date)
values (1, 'test', 'example-start-date', 'example-end-date')
on conflict (id, name, start_date) set something
on conflict (id, name, end_date) set something
但是有错误,这样做不被允许吗?
谢谢。