Meine Oracle-Tabelle hat eine Spalte tmstp
mit dem TIMESTAMP(3) WITH TIME ZONE
-Datentyp.
Wenn ich die folgende Abfrage ausfühle
%Vor%gibt es etwa doppelt so viele wie die folgende Abfrage:
%Vor%Ich dachte, sie sollten gleichwertige Ergebnisse geben. Irgendwelche Eingaben, was passieren könnte? Wie sollte ich das debuggen?
Entschuldigung für das Problem. Ich habe es herausgefunden. Meine Frage ist auch fehlerhaft, weil ich sie bearbeitet habe, um vertrauliche Daten zu verstecken.
Zwischen dem AM- und dem Zeitzonen-Offset in einer der Abfragen gab es ein zusätzliches Leerzeichen, das zu anderen Ergebnissen führte.
Dumm mich.
Wenn also die Zeitstempel-Zeichenfolge, die konvertiert wird, mit Leerzeichen ein wenig abweicht, sind die Antworten möglicherweise deaktiviert.