如何给Sqlite添加复合主键


如果是想两个字段组成一个复合主键的话可以如下。
SQL code

sqlite> create table t2 ( ...> id1 int , ...> id2 int, ...> col varchar( 20), ...> constraint pk_t2 primary key (id1,id2) ...> ); sqlite>
 
如果是双主键如下:
[html] view plain copy
 
  1. sqlite> create table t1 (  
  2.    ...>         id      int primary key,  
  3.    ...>         col     varchar(20)  
  4.    ...> );  
  5. sqlite> create unique index uk_t1 on t1 (col);  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM