MySQL Forums
Forum List  »  French

Re: #1265 - Data truncated for column 'robot_runtime' at row 1
Posted by: Jean Molliné
Date: April 05, 2010 12:46AM

Tout ça est une question de logique.

Quelle que soit la configuration, une valeur spécifique est attendue pour cette colonne et on ne peut pas envoyer de valeur vide. Selon le type de configuration, ça affichera ou non une erreur et ça bloquera ou non le script. Ça ne veut pas dire que ça marchera mieux, ça veut dire que tu ne seras peut-être pas averti qu'il y a une erreur. En tant que telle cette erreur n'a pas de conséquences, mais si ton programme comporte un bug à cause de cette donnée manquante, tu va passer beaucoup plus de temps à le corriger parce que tu ne devineras pas forcément que ça vient d'une donnée manquante.

En développement, que ce soit en SQL, en PHP ou dans n'importe quelle techno : il faut être strict et discipliné : les erreurs, on ne les masque pas, on les corrige.

Et pour le PHP, je pourrais effectivement, mais je n'aurai pas forcément le temps, il y a les forums de PHPFrance qui ont de riches archives et qui sont très actif : http://forum.phpfrance.com

______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)



Edited 2 time(s). Last edit at 04/20/2010 07:58AM by Jean Molliné.

Options: ReplyQuote




Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.