Bonjour,

Je sollicite votre aide pour le problème suivant:

Voici ma base:
Nom : sql1.PNG
Affichages : 136
Taille : 3,9 Ko

Je souhaite rajouter une ligne à tous les enregistrements qui ont '1' dans le champ CODE_CANA et modifier le CODE_CANA par 'BA'.

Voici le résultat souhaité:
Nom : sql2.PNG
Affichages : 95
Taille : 4,3 Ko


Voici mon SQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
INSERT INTO CLI_CANA_SECT (CODE_CLI, CODE_SOC, CODE_SECT_VENT, CODE_CANA)
SELECT CODE_CLI, CODE_SOC, CODE_SECT_VENT, 'BA'
FROM CLI_CANA_SECT
WHERE CODE_SECT_VENT='FRA6' AND CODE_SOC='1' AND CODE_CANA='1'
Quand j'exécute le SQL, j'ai comme retour: 2 row created, mais lorsque je fais un select pour voir le résultat, je n'ai aucune ligne de créée.

Avez-vous une idée sur l'erreur?

D'avance Merci pour votre aide.