convertion d'un champ varchar vers un champs date - SQL/NoSQL - Programmation
Marsh Posté le 11-06-2008 à 11:21:24
jtrouve pas des masses d'aide sur cette fonction, là j'essai ça :
UPDATE T_PACKAGE SET DATE_PUBLICATION2 = (select TO_DATE (DATE_PUBLICATION , 'yyyy/mm/dd'));
mais ça plante
Marsh Posté le 11-06-2008 à 12:47:00
plutot
Code :
|
Marsh Posté le 11-06-2008 à 13:01:54
Code : |
mais pour ton cas c'était un pb dans la requête, pas dans l'utilisation de la fonction
Marsh Posté le 11-06-2008 à 13:45:16
c'est bon, j'ai trouvé:
UPDATE T_PACKAGE SET T_PACKAGE.DATE_PUBLICATION2 = (select TO_DATE (T_PACKAGE.DATE_PUBLICATION , 'yyyy/mm/dd') FROM DUAL);
il me manquait simplement un DUAL
merci
Marsh Posté le 11-06-2008 à 10:14:55
Bonjour
j'ai une petite question. En parcourant le forum je vois que l'on peut effectuer une convertion d'un type varchar à un type date, par to_date.
Dans mon cas, j'ai un champs varchar de la forme yyyy/mm/jj que j'aimerais copier dans un champs date.
Donc un champs date1 en varchar et un champs date2 en date.
Comment puis je faire?
est-ce que genre select date2= to_date(date1) from table;, pourrait fonctionner?
Merci d'avance