Insertion d'une date sous SQL!!
froma12
-
froma12 -
froma12 -
Bonjour,
svp je suis nouveaux dans le domaine ,j'aimrais bien quelqu'un m'aide s'il est possible,
quand je veut inserer une date sous la forme 'DD-mon-YYYY' il me donne erreur :
SQL> insert into emp (hiredate) values (to_date('12-jan-1990','dd-mon-yyyy'));
insert into emp (hiredate) values (to_date('12-jan-1990','dd-mon-yyyy'))
*
ERREUR Ó la ligne 1 :
ORA-01843: ce n'est pas un mois valide
????
svp je suis nouveaux dans le domaine ,j'aimrais bien quelqu'un m'aide s'il est possible,
quand je veut inserer une date sous la forme 'DD-mon-YYYY' il me donne erreur :
SQL> insert into emp (hiredate) values (to_date('12-jan-1990','dd-mon-yyyy'));
insert into emp (hiredate) values (to_date('12-jan-1990','dd-mon-yyyy'))
*
ERREUR Ó la ligne 1 :
ORA-01843: ce n'est pas un mois valide
????
A voir également:
- Insertion d'une date sous SQL!!
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Jm date avis - Forum Consommation & Internet
2 réponses
Salut, si ton champ hiredate est typé au format date et si ton système de base de données est mysql, tu peux insérer le champs date de maniere brute, et le formaté lors de la séléction:
----------------
insert into emp (hiredate) values (now());
----------------
select DATE_FORMAT(hiredate, 'le %e/%m/%y à %T') AS DateTemps from emp;