Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/05/2005, 19h28   #1
Membre confirmé
 
Inscription : mars 2002
Messages : 323
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 323
Points : 280
Points : 280
Par défaut [Firebird] Convertir une String en date

Comment faire un INSERT depuis isql avec une valeur de type date :

Code :
1
2
3
4
5
6
7
SQL> INSERT INTO A VALUES (to_date('1973-11-31'));
Statement failed, SQLCODE = -804
 
Dynamic SQL Error
-SQL error code = -804
-FUNCTION unknown
-TO_DATE
Je ne trouve pas la bonne fonction...

EDIT : cette requête fonctionne :
Code :
INSERT INTO A VALUES ('31.12.2005');
Mais je souhaite faire un script indépendant du paramètrage de Firebird. Comment faire comprendre à firebird une date sous la forme 'YYYY-MM-DD' ?
__________________
creapage.net
laffreuxthomas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2005, 19h42   #2
Membre confirmé
 
Inscription : mars 2002
Messages : 323
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 323
Points : 280
Points : 280
J'ai trouvé !!!

Code :
INSERT INTO A VALUES (DATE'2005-02-24');
__________________
creapage.net
laffreuxthomas est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h49.


 
 
 
 
Partenaires

Hébergement Web