Duplicata de tables + date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Duplicata de tables + date

Re: re:

par Truc » 06 mars 2009, 18:05

Heu, la date du jour, comme indiqué dans le post précédent. Mais j'ai résolu le problème. Merci quand même.
ps : Je mets le code, au cas où ça pourrait intéresser quelqu'un...
INSERT INTO `historique` (`designation`, `quantite`, `section`, `idUser`, `date`) SELECT `designation`, `quantite`, `section`, `idUser`, CURDATE() FROM admincom
la fatigue :oops:

par AB » 05 mars 2009, 15:12

Il est déconseillé d'avoir des champs portant le nom "date" car c'est un mot réservé.

re:

par albius » 05 mars 2009, 14:54

Heu, la date du jour, comme indiqué dans le post précédent. Mais j'ai résolu le problème. Merci quand même.
ps : Je mets le code, au cas où ça pourrait intéresser quelqu'un...
INSERT INTO `historique` (`designation`, `quantite`, `section`, `idUser`, `date`) SELECT `designation`, `quantite`, `section`, `idUser`, CURDATE() FROM admincom

par Truc » 05 mars 2009, 14:06

Salut,

quelle date souhaites tu avoir ?

Duplicata de tables + date

par albius » 05 mars 2009, 12:40

Bonjour,

Je dois copier le contenu d'une table vers une autre. Elles sont pratiquement identiques:

Code : Tout sélectionner

-- Structure de la table `admincom` -- CREATE TABLE `admincom` ( `idCom` int(4) NOT NULL AUTO_INCREMENT, `designation` text collate utf8_unicode_ci NOT NULL, `quantite` decimal(10,0) NOT NULL, `section` text collate utf8_unicode_ci NOT NULL, `idUser` int(2) NOT NULL, PRIMARY KEY (`idCom`) ) ... -- -- Structure de la table `historique` -- CREATE TABLE `historique` ( `idCom` int(4) NOT NULL AUTO_INCREMENT, `designation` text collate utf8_unicode_ci NOT NULL, `quantite` decimal(10,1) NOT NULL, `section` text collate utf8_unicode_ci NOT NULL, `idUser` int(2) NOT NULL, `date` date NOT NULL, PRIMARY KEY (`idCom`)
Mon problème vient du fait que je ne vois pas pour l'instant comment mettre la date du jour dans la table `historique` lors de l'insertion des données, vu qu'il n'y a pas le même nombre de champs.
merci,