Cast() mvSQL-Datenbankfunktion im Jitterbit App Builder
Zusammenfassung
Konvertiert einen Ausdruck in einen anderen Datentyp.
Syntax
CAST(<expression> as <datatype>)
Parameter
Ausdruck
Ein gültiger SQL-Ausdruck oder Verweis auf eine Spalte.
Datentyp
Ein gültiger SQL-Datentyp. Unterstützte Datentypen sind:
char(length)
(Ex:char(12)
)nvarchar(length)
(Ex:nvarchar(123)
)numeric(precision,scale)
(Ex:numeric(10,1)
)
Nicht empfohlen:
Datum Datum/Uhrzeit Zeit Zeitstempel
Rückgaben
Ausdruck als geeigneter Datentyp umgewandelt
Hinweise
Beachten Sie, dass einige Datenbanken das Casting auf bestimmte Datentypen nicht unterstützen. mvSQL ersetzt bei Bedarf datenbankspezifische Typen. Beispielsweise unterstützt MySql Folgendes nicht nativ: CAST(123 as nvarchar(4))
- dieser Ausdruck wird abgebildet auf CAST(123 as char(4))
.
Beispiele
-
'EmployeeId' || CAST("Employee"."EmployeeId" as nvarchar(100))
Rückgaben EmployeeId123 -
CAST('123.5' as numeric(10,1))
Renditen 123,5