Bonjour à tous!
Je souhaiterais faire un update d'une colonne et remplacer la valeur par un message : chaîne de caractères par conséquent, je n'ai pas besoin d'un select.
Je travaille sur PL/SQL et je ne connais pas très bien la syntaxe, est-ce quelqu'un pourrait m'aider?
J'ai fait quelque chose qui ressemble à ça :
J'ai rajouté le FROM car on ne peut pas faire table.colonne apparement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 update comments_analysis c set TEXT = 'Attention, certaines dates migrées de SYFACT peuvent être au format américain (MM/JJ/AAAA).' from REF_TYPE_ANALYSIS, FILES where FILE_TYPE = 'PDS' OR FILE_TYPE = 'DA' and REF_ID = '10';
On m'a conseillé un exemple comme ça:
Mais comment je rajoute ma chaîne de caractères ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 update sus_tracfin_acknowledgment sta set dt_acknowledgment = (select ts2.dt_report_date from TRACFIN_SNAPSHOT ts2 where ts2.tracfin_snapshot_id = sta.tracfin_snapshot_id);
Merci d'avance.
Partager