加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何给Sqlite添加复合主键

发布时间:2020-12-12 20:35:51 所属栏目:百科 来源:网络整理
导读:如果是想两个字段组成一个复合主键的话可以如下。 SQL code sqlite create table t2 ( ... id1 int ,... id2 col varchar ( 20 ),255)">constraint pk_t2 primary key (id1,id2) ... ); sqlite 如果是双主键如下: sqlite create table t1 ( ... id int prim
如果是想两个字段组成一个复合主键的话可以如下。
SQL code
   
   
    
    sqlite
    
    >
    
     
    
    create
    
     
    
    table
    
     t2 ( ...
    
    >
    
     id1 
    
    int
    
    ,...
    
    >
    
     id2 
    
    >
    
     col 
    
    varchar
    
    (
    
    20
    
    ),255)">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);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读