Guten Tag,
Kann mir jemand von euch sagen wie ihr in einem TIMESTAMP-Feld sucht ?
Ich versuche es gerade per like:
Code:
select h.GEBURTSDATUM from hund h
where h.GEBURTSDATUM like '%13%'
Mein Problem ist nun aber das ich im amerikanischen Format, mit like, suchen muss '2020-02-13' sonst wird nichts gefunden. Somit wollte ich eine Funktion schreiben die mir dies umwandelt.
Ist dies in Firebird 2.5 möglich ?
Ich habe es bereits mit einer Prozedur getestet, diese funktioniert aber nur so:
Code:
select * FROM CONVERT_DATE(cast('2021-02-01 10:10:10' as TIMESTAMP))
Folgender Code funktioniert nicht (da eine Prozedur wohl keine Funktion ist):
Code:
select h.GEBURTSDATUM from hund h
where CONVERT_DATE(h.GEBURTSDATUM) like '%13%'
// ERROR: FUNCTION unkown.
Gruss Int3g3r