您的位置:首页 > 数据库

如何给Sqlite添加复合主键

2012-02-21 10:45 597 查看
如果是想两个字段组成一个复合主键的话可以如下。

SQL code

sqlite> create table t2 (
   ...>         id1     int ,
   ...>         id2 int,
   ...>         col     varchar(20),
   ...>         constraint pk_t2 primary key (id1,id2)
   ...> );
sqlite>
如果是双主键如下:
sqlite> create table t1 (
   ...>         id      int primary key,
   ...>         col     varchar(20)
   ...> );
sqlite> create unique index uk_t1 on t1 (col);

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: