Bonjour,
Je stock des heures en base de données dans des champs de type "time".
Au niveau de la table, mes champs "time" ne sont pas en "NOT NULL".
Donc lorsque je fait un nouvel enregistrement, si je ne spécifie pas mes champs "time", ils restent null.
Je souhaite faire un update qui agit sur tout mes champs de la table :
Cependant, dans cet update j'ai des champs "time" que j'aimerai laisser null, or même si je fait update vide (champs3 = ' ') sur mon champs "time" il me met 00:00:00 au lieu de rester null.
Je cherche une solution pour garder des champs "time" null suite à un update sur la table en sachant que je suis obliger de faire mon update sur TOUT les champs de la table.
Modifié par maxtheirish (23 Feb 2012 - 13:59)
Je stock des heures en base de données dans des champs de type "time".
Au niveau de la table, mes champs "time" ne sont pas en "NOT NULL".
Donc lorsque je fait un nouvel enregistrement, si je ne spécifie pas mes champs "time", ils restent null.
Je souhaite faire un update qui agit sur tout mes champs de la table :
UPDATE
table1
SET
champs1 = 'valeur1'
champs2 = 'valeur2'
champs3 = ' '
... tout les champs ...
Cependant, dans cet update j'ai des champs "time" que j'aimerai laisser null, or même si je fait update vide (champs3 = ' ') sur mon champs "time" il me met 00:00:00 au lieu de rester null.
Je cherche une solution pour garder des champs "time" null suite à un update sur la table en sachant que je suis obliger de faire mon update sur TOUT les champs de la table.
Modifié par maxtheirish (23 Feb 2012 - 13:59)