Zum Inhalt springen

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

  1. 'EmployeeId' || CAST("Employee"."EmployeeId" as nvarchar(100)) Rückgaben EmployeeId123

  2. CAST('123.5' as numeric(10,1)) Renditen 123,5