Index sur datetime ne fonctionnant pas
J'ai créé une table dont la clé primaire est du type datetime.
Je n'arrive pas importer un fichier de type csv dans cette table, j'ai un message d'erreur du type redondance pour la clé primaire (pourtant toutes les heures des dates à importer sont différentes) - je n'ai au final que les première données (00h00) de chaque date.
Pour detourner le problème j'importe dans une table brute, sans clé, avec un champ de type date time qui se remplit bien.
Lorsque j'insere mes données de la table brute vers la table ayant une cléj'ai encore un message d'erreur de redondance des données, et le seul enregistrement qu'il a réussi à enregistrer dans la table est à zéro (000/00/00 00:00).
Une idée ?
Sans clé ni index, les requêtes sont beaucoup trop longues.
Re: Index sur datetime ne fonctionnant pas
Citation:
Envoyé par Pierrinot
J'ai créé une table dont la clé primaire est du type datetime.
8O ... Quelle hérésie ! :wink:
Je te conseille vivement d'utiliser une clé numérique auto-incrémentée qui conviendra mieux et t'évitera bien des soucis.
http://sqlpro.developpez.com/cours/m...ge=base#L2.5.1