Forum: Datenbanken
by DeddyH,
12. Feb 2024
Genauso mache ich es derzeit, aber einen Datums-/Zeitwert als String-Parameter zu übergeben geht mir ganz gewaltig gegen den Strich (was ist, wenn sich das interne Ein-/Ausgabeformat einmal ändern sollte oder ähnliche Dinge?), deshalb ja meine Frage, ob man einen DateTime-Parameter in FireDAC mit entsprechender Genauigkeit definieren kann. NumericScale auf 3 zu setzen hat wie gesagt nicht zum...
Forum: Datenbanken
by DeddyH,
12. Feb 2024
Der Datentyp ist DateTime. Ob das jetzt auf 1/1000 oder 1/100 Sekunde genau ist, ist mir ehrlich gesagt wurscht, ich möchte es nur so genau wie möglich auswerten, damit ich zuverlässige Werte bekomme. Genauer gesagt geht es um eine Abfrage der Art
SELECT
<Felder>
FROM
<Tabelle>
WHERE
<DateTimeFeld> > :dateParam OR (<DateTimeFeld> = :dateParam1 AND <StringFeld> > :stringParam)
ORDER...
Forum: Datenbanken
by DeddyH,
9. Feb 2024
Ich habe hier eine Anwendung, die Datensätze nach einem Datums-Zeitwert auf die Millisekunde genau abfragen muss.
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...