Ca passionne plus les foules le Perl de nos jours !
:bounce:
Trracer
oui, en fait les donnees sont presentees selon le format "colname#data#colname#data..." colname correspondant au nom de la colonne dans la base de donnee et data, bein..., ce que l'on veut ajouter, updater... dans la base de donnee.
Donc je fais un split de la chaine (($col, $dat) = split /#/) et je reconstitue le requete sql...
Mais voila, y'a un probleme...
instantdharma
Question bête : le champ qui contient les n°s de téléphone, c'est bien une chaîne de caractères ?
Trracer
Bonjour !
Bon voila, j'utilise Perl pour acceder a des bases de donnees (oracle et mysql pour le moment), et j'ai un tout petit probleme dont je n'arrive pas a trouver la solution.
Certaine chaine (provenant d'un fichier XML) sont composees uniquement de numerique et sont suceptible de commencer par des '0' (un num de telephone par exemple 0033...), mais voila dans ma base je retrouve le nombre oblitere des caracteres 0 du debut !
Apparemment Perl interprete la chaine comme un numerique (jusqu'ici rien d'etrange), mais comment forcer la conservation des caracteres (comment forcer un type string strict) ?
Je ne pense pas que l'erreur vienne de la DB mais plutot de Perl...