Bonjour,
j'ai un problème qui doit sortir un peu de l'ordinaire.
Je m'explique, je dois m’occuper d'une modification sur une table qui contenait 31 champs de type DOUBLE correspondants aux jours d'un mois donné, ce qui était loin d'être optimal.
Chacun de ces champs contenaient un chiffre compris entre 0 et 32.
La modification que l'on ma demandé de faire est de changer ces 31 champs en un seul champ de type BLOB. Ainsi en Java on créera un tableau de bytes de 31 cases dans lesquels on entrera un chiffre compris entre 0 et 32, ce qui reviendra au même que précédemment mais en un seul champ et devrait grandement améliorer les performances (?).
Voici ma question: sous java pas de problème avec Hibernate: la création, l'enregistrement et la lecture est simple.
Cependant est-il possible de créer un script MySql de récupération des données qui transformerait ces 31 champs en un type Blob?
Plus exactement, peut-on, via un script SQL, créer un tableau de bytes?
Je m'excuse si je ne suis pas clair, n'hésitez pas à me demander des précisions.
Merci d'avance.
Partager