Bonjour,
J'aurais besoin de votre aide SVP.
Nous avons une application PHP tournant sous MYSQL, et nous avons besoin d'utiliser PostgreSQL pour un client.
le probleme est que lorsque nous insérons des chaines vides dans un champ de type numerique, nous obtenons une erreur.
Je pense qu'il faudrait en fait utiliser NULL au lieu de la chaine vide .
Cependant nous aimerions eviter d'avoir à recoder toutes les requetes de notre application, ma question c'est de savoir s'il est possible au niveau de la structure d'une table (ou ailleur) de faire en sorte que notre colonne de type numérique accepte les valeurs vides ? ou bien les convertissent en NULL ?
J'ai regardé sur le forum, ainsi que sur google je n'ai pas trouvé grand chose.
Dans la documentation j'ai vu qu'il est possible de définir ses propres types, est il possible par exemple de creer un type basé sur numerique et de faire en sorte qu'il accepte nos valeurs vides ?
Si oui comment faire ? je n'ai trouvé de solution
Merci
Partager