Bonjour
je cherche à compter le nombre de doublons dans une vue et j'ai le message d'erreur ORA-01841 : L'année (complète) doit être comprise entre -4713 et +9999 et être différente de 0
Voici mon code
Je suis plutôt étonné de cette erreur puisque le champ en question (contract_reference) ne contient aucune référence de date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT trim(t.CONTRACT_REFERENCE), Count(t.CONTRACT_REFERENCE) AS DOUBLONS, Length(t.CONTRACT_REFERENCE) AS NBCAR FROM MAVUE t GROUP BY t.CONTRACT_REFERENCE HAVING (((Count(t.CONTRACT_REFERENCE))>1)) OR (((Length (t.CONTRACT_REFERENCE))>50));
Ma version d'oracle est la 11g
merci pour votre aide
Partager