Clé primere pour ma base de donnée

Fermé
marie - 21 mai 2010 à 19:58
SchSoftware Messages postés 46 Date d'inscription lundi 17 mai 2010 Statut Membre Dernière intervention 17 avril 2011 - 24 mai 2010 à 15:47
Bonjour,

j'ai une base de données sqlite j'aimerais savoir comment ajouter un colonne 'id' qui s'auto incrémente et qui soit la clé primere de la bd sans là changer

merci beaucoup
A voir également:

1 réponse

SchSoftware Messages postés 46 Date d'inscription lundi 17 mai 2010 Statut Membre Dernière intervention 17 avril 2011 3
24 mai 2010 à 15:47
Bonjours

ALTER TABLE '<nom de table>' ADD '<nom de colonne>' INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST

ALTER TABLE ...: Syntaxe pour modifier une table existante...
ADD ...: On veux rajouter une colonne...
INT: Logique pour une clé primaire!
NOT NULL: Pareil!
AUTO_INCREMENT: Elle doit s'auto-incrémenter
PRIMARY KEY: C'est une clé primaire
FIRST: A placer en début de table...

Attention, on le vois mal sur le forum de CommentCaMarche mais le délimiteur de nom de table et de nom de colonne n'est PAS le guillemet simple (4 du clavier numérique)
Mais le (heu, comme il ce nomme???) guillemet qui correspond à la touche "Alt+7" (à coter du è) du clavier

Bien à vous
0