CAST()
DSQL, ESQL, PSQL
Wie von target_type angegeben
CAST (<expression> AS <target_type>) <target_type> ::= <domain_or_non_array_type> | <array_datatype> <domain_or_non_array_type> ::= !! Siehe auch Syntax für skalare Datentypen !! <array_datatype> ::= !! Siehe auch Syntax der Array-Datentypen !!
| Parameter | Beschreibung |
|---|---|
expression |
SQL-Ausdruck |
sql_datatype |
SQL-Datentyp |
CAST wandelt einen Ausdruck in den gewünschten Datentyp oder die gewünschte Domäne um.Wenn die Konvertierung nicht möglich ist, wird ein Fehler ausgegeben.
BLOBsErfolgreiches Casting zu und von BLOBs ist seit Firebird 2.1 möglich.