'TODAY'
DSQL, PSQL, ESQL
CHAR(5)
'TODAY'
ist keine Variable, sondern ein String-Literal oder ein Datumsmnemonik.Es ist jedoch in dem Sinne besonders, dass Sie, wenn Sie es in einen Datums-/Uhrzeittyp CAST()
geben, das aktuelle Datum erhalten.Bei 'TODAY'
wird die Groß-/Kleinschreibung nicht beachtet und die Engine ignoriert führende oder nachfolgende Leerzeichen beim Casting.
Note
|
|
select 'Today' from rdb$database
-- Ergebnis 'Today'
select cast('Today' as date) from rdb$database
-- Ergebnis z.B. 2011-10-03
select cast('TODAY' as timestamp) from rdb$database
-- Ergebnis z.B. 2011-10-03 00:00:00.0000