作者conan99 (Conan)
看板Database
标题[SQL ] [SQLite] 如何自动编号
时间Sat Dec 19 14:41:01 2009
我是使用SQLite,用的是sqlitejdbc-v056.jar
A Text
B Integer IDENTITY(1,1)
C Timestamp
Primary Key (A , B)
以上是我目前的Schema,我想让B栏可以自动编号
这样子可以达到吗?但Insert value时怎麽输入?
因为是自动编号,所以就只输入AC两栏
但是结果B栏就没值
如果随便一个固定数值给它,就会出现不唯一
因为我主要的主键是A栏,B栏只是在其它table当外键时
可以减少资料size
我试过只让B栏当主键,B栏的设定如:
B Integer Primary key
这样子可以成功自动编号
但是有办法只让A栏当主键,或AB两栏当主键吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.144.102