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 26/05/2004, 10h11   #1
Membre à l'essai
 
Inscription : juillet 2002
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 60
Points : 24
Points : 24
Par défaut where avec un champ timestamp

Bonjour,

je voudrais effectuer la requête suivante:

select * from DDA where TTD2='12-02-2003 14:01'
ou TTD2 est un champ timestamp
mais cela ne me retourne aucune ligne (au lieu d'une)
Comment faire pour sélectionner cette ligne?

A+!
__________________
DBBB
DBBB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2004, 11h03   #2
Membre confirmé
 
Avatar de TMuet
 
Homme Olivier Muet
Responsable de service informatique
Inscription : septembre 2003
Messages : 222
Détails du profil
Informations personnelles :
Nom : Homme Olivier Muet
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2003
Messages : 222
Points : 254
Points : 254
Il faut le caster, non ?
TMuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2004, 11h04   #3
Membre confirmé
 
Avatar de TMuet
 
Homme Olivier Muet
Responsable de service informatique
Inscription : septembre 2003
Messages : 222
Détails du profil
Informations personnelles :
Nom : Homme Olivier Muet
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2003
Messages : 222
Points : 254
Points : 254
Par exemple :
Code :
SELECT * FROM DDA WHERE CAST (TTD2 AS CHAR)='12-02-2003 14:01'
TMuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2004, 11h20   #4
Membre à l'essai
 
Inscription : juillet 2002
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 60
Points : 24
Points : 24
Par défaut timestamp

En fait, Marathon n'affiche pas les secondes (parait qu'Interbase aussi me dit t'on). (En fait, il faut éditer le champ pour voir les secondes.)

Il fallait donc faire:
select * from DDA where TTD2='12-02-2003 14:01:07'

Merci quand même.
__________________
DBBB
DBBB 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 02h18.


 
 
 
 
Partenaires

Hébergement Web