【发布时间】:2016-06-11 05:56:43
【问题描述】:
我有一张这样的桌子:
create table a(
_id integer primary key,
name integer,
message integer unique
);
仅当名称列相同时,消息列才必须是唯一的。我怎样才能做到这一点?
例子:
insert into a(name, message) values (1, 5)
这必须抛出错误:
insert into a(name, message) values (1, 5)
这必须有效:
insert into a(name, message) values (2, 5)
insert into a(name, message) values (1, 6)
提前致谢。
【问题讨论】:
标签: sqlite android-sqlite