Je n'ai pas eu l'occasion d'essayer l'update avec sysdate, cependant
--On effectue la reqête
update maTable set email ='&1', date_maj='12/09/17' where login='&2'
--Test pour vérifier que le SYSDATE fonctionne
SELECT * FROM maTable WHERE date_maj = sysdate;
--Aucun résultats de la part du SELECT
Après avoir fait le UPDATE, le SELECT ne me donne aucun résultats, il semblerai que ce soit du au '=' car si je choisis '<= sysdate' cela fonctionne, par quoi puis-je remplacer le '='.
Merci.
EDIT : Avec
SELECt * FROM d01_par_coordonnee WHERE date_maj like sysdate;
J'obtiens les résultats voulus, pardon de vous avoir déranger, le sysdate fonctionne donc comme voulus, merci !
- Edité par Stee1Storm 12 septembre 2017 à 16:03:49
update maTable set statut_mail='V', date_maj=sysdate where login='&1';
Fonctionne parfaitement et date_maj nous donne 13/09/17 sans aucune conversion de ma part.
Cordialement.
Forget the horror here
Sysdate SQL developer
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.