Vous n'êtes pas identifié(e).
Pages : 1
Malheureusement même avec le SERIAL, la colonne ID ne s'auto incrémente pas, certes c'est le cas lors d'un query simple qui est envoyé, mais si je j'ajoute depuis la copie d'un fichier CSV des valeurs dans la table, soit je ne mets pas la colonne ID dans le CSV et une erreur comme quoi il manque une colonne survient, soit je mets la colonne ID dans le CSV mais sans rien dedans et une erreur comme quoi ID ne peut être NULL apparait.
J'ai remarqué qu'il existe le mode "Generated", c'est possible de demander à incrémenter 1 depuis l'ancienne valeur ? comme une suite, comme "ID-1 +1"
Comment choisit on ce type SERIAL ?
Bonjour,
j'ai créé un site web avec du PHP et une base de données, j'aimerais pouvoir permettre à l'utilisateur d'importer un fichier CSV depuis le site, qui contient les valeurs des colonnes d'une table. Il y a nom, prenom, age... etc. Parmi ces colonnes il y a une clé primaire, ID. J'aimerais qu'elle s'auto incrémente non seulement depuis une commande simple à exécuter, mais également dès lors qu'on ajoute le fichier CSV.
Actuellement, il faut manuellement ajouter l'ID sur le CSV. Ce qui est embêtant, de plus si on ne met pas la colonne ID ou qu'on l'a met sans valeur dans les cases, une erreur apparait comme quoi il manque une colonne/donnée.
Je pense avoir été clair, merci
Pages : 1