To_date( ) avec un number
Atloka
Messages postés
28
Statut
Membre
-
jee pee Messages postés 42461 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 42461 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'essaye de faire une procédure d'archivage et je dois donc check les dates de mes tables ...
Certaines d'entre elles ont une date 'ANNEE' au format number(4,0).
Le problème est que j'essaye de comparer ce champ ANNEE avec une date (au format date) passé en paramètre de ma procédure :
FROM XXXX WHERE to_date('01/01/' || ANNEE) <= inDAT_ARCHIVE ;
Erreur(248,72): PL/SQL: ORA-00932: types de données incohérents ; attendu : DATE ; obtenu : NUMBER
(Fonctionne si ANNEE est un varchar2)
Une idée ?
Merci d'avance !! ;)
J'essaye de faire une procédure d'archivage et je dois donc check les dates de mes tables ...
Certaines d'entre elles ont une date 'ANNEE' au format number(4,0).
Le problème est que j'essaye de comparer ce champ ANNEE avec une date (au format date) passé en paramètre de ma procédure :
FROM XXXX WHERE to_date('01/01/' || ANNEE) <= inDAT_ARCHIVE ;
Erreur(248,72): PL/SQL: ORA-00932: types de données incohérents ; attendu : DATE ; obtenu : NUMBER
(Fonctionne si ANNEE est un varchar2)
Une idée ?
Merci d'avance !! ;)
A voir également:
- Easy recovery pro v 6.04 + serial number
- Android recovery - Guide
- Clé windows 10 pro 64 bits gratuit - Guide
- Handy recovery - Télécharger - Sauvegarde
- Ccleaner pro gratuit - Télécharger - Optimisation
- Hard disk serial number changer - Télécharger - Personnalisation