【发布时间】:2012-10-18 02:26:30
【问题描述】:
在 SQLite for Android 中添加多主键的正确方法是什么?
目前我有:
String Create_table = "CREATE TABLE project ( keyId INTEGER PRIMARY KEY, keyName TEXT PRIMARY KEY)";
我想到的替代方法是:
String Create_table = "CREATE TABLE project (keyID INTEGER, keyName TEXT, PRIMARY KEY(keyID, keyName))";
两者都有效吗?如果是这样,哪个更好?另外我如何禁止 NULL 值?
【问题讨论】:
标签: android sqlite syntax null primary-key