Dans SQLite pour Android, quelle est la bonne façon d'ajouter des clés primaires multiples?Clés primaires multiples dans Android SQLite
Actuellement, j'ai:
String Create_table = "CREATE TABLE project (keyId INTEGER PRIMARY KEY, keyName TEXT PRIMARY KEY)";
La méthode que je pensais était:
String Create_table = "CREATE TABLE project (keyID INTEGER, keyName TEXT, PRIMARY KEY(keyID, keyName))";
sont valides? Si oui, quel est le meilleur? Comment puis-je refuser les valeurs NULL?
Pouvons-nous obtenir l'une des colonnes de la colonne de clé primaire comme autoincrement –