oracle sql de la requête pour les enregistrements avec horodatage qui tombe entre deux horodateurs
J'ai deux horodateurs dans un format de Chaîne 2015-05-06T15:39:00
et 2015-04-06T15:39:00
.
Qu'est-ce que la requête sql pour Oracle que je peux interroger tous les enregistrements de la table qui a timestamp qui se situe dans cette fourchette.
Convertir une chaîne de caractères de type dateTime
2015-05-06T15:39:00
et 2015-04-06T15:39:00
à un format d'horodatage qui peut être utilisée pour rechercher les enregistrements qui se situe dans cette plage à l'aide de sql dans oracle db?OriginalL'auteur user1746050 | 2015-05-06
Vous devez vous connecter pour publier un commentaire.
Et avec autre façon que vous pouvez utiliser entre
OriginalL'auteur Moudiz
Consultez la mise à jour de réponse
En question, il n'est pas fuseau horaire, c'est à dire.
Z
à la finMerci @Wernfried. Vous êtes de droite. Supprimé.
OriginalL'auteur sqluser
Vous avez besoin de convertir la lettre en DATE à l'aide de TO_DATE et nécessaire masque de format de comparer la colonne timestamp avec l'entrée timestamp valeurs.
Installation
Requête
Donc, j'ai obtenu les lignes requises, comme ma sortie souhaitée.
OriginalL'auteur Lalit Kumar B
Aucune des réponses ci-dessus, a travaillé pour moi.
cependant, tout d'Abord il suffit de remplacer 'T' avec un ' '(espace) et de l'utilisation en dessous de la requête qui a travaillé pour moi
OriginalL'auteur tk_
Ci-dessous est pour le timestamp et que vous pouvez changer à votre besoin de temps
OriginalL'auteur user9148631