Bonjour,
programmeur très occasionnel, je suis confronté à un problème que je suis incapable de résoudre; je vous soumets donc le cas suivant:
Je transfère une partie des données d'une table "A" vers une table "B".
dans ma table "A", j'ai un champ défini comme tel:
et dans la "B", j'ai les champs définis comme tels:
Code : Sélectionner tout - Visualiser dans une fenêtre à part sis_dtblocr date NOT NULL,
Pour passer la valeur de mes champs -dont le jour entre autres -dans mon insert, en VALUES de "jjour" je passe le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 jjour int(2) UNSIGNED ZEROFILL NOT NULL, mmois int(2) UNSIGNED ZEROFILL NOT NULL,
le résultat, assez logiquement, à l'exécution donne le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part (select DAY(sis_dtblocr) as jour from sisfc00),
Existe-t-il un paramètre SQL qui permet au moteur de lier le résultat du DAY() dans le select à l'enregistrement en cours de chargement/enregistrement?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Base de données format FC créée correctement Erreur lors du chargement de la base de données FC : Subquery returns more than 1 row
Partager