Ich habe hier eine Anwendung, die Datensätze nach einem Datums-Zeitwert auf die Millisekunde genau abfragen muss.
SQL-Code:
SELECT
<Felder>
FROM
<Tabelle>
WHERE
<DateTimeFeld> = :dateParam
Beim Testen ist mir aufgefallen, dass ein Vergleich nur bis zur Sekunde genau funktioniert. Nach einem Blick in die Hilfe dachte ich mir, dass ich für den DateParam nur NumericScale auf 3 setzen muss, damit der Vergleich so exakt wie gewünscht funktioniert, leider hat das aber nichts gebracht. Als Workaround übergebe ich den Parameter als String auf 3 Nachkommastellen formatiert, aber schön geht anders. Hat jemand noch eine andere Idee?
Danke schon einmal fürs Lesen.