Función de Base de Datos Mvsql: Cast()
Resumen
Convierte una expresión en otro tipo de datos.
Sintaxis
CAST(<expression> as <datatype>)
Parámetros
Expresión
Una expresión SQL válida o una referencia a una columna.
Tipo de Datos
Un tipo de datos SQL válido. Los tipos de datos admitidos incluyen:
char(length)
(Ex:char(12)
)nvarchar(length)
(Ex:nvarchar(123)
)numeric(precision,scale)
(Ex:numeric(10,1)
)
No recomendado:
fecha fecha y hora hora marca de tiempo
Devoluciones
Expresión convertida al tipo de datos apropiado
Observaciones
Tenga en cuenta que algunas bases de datos no admiten la conversión a determinados tipos de datos. mvSQL sustituirá los tipos específicos de la base de datos cuando sea necesario. Por ejemplo, MySQL no admite de forma nativa: CAST(123 as nvarchar(4))
- esta expresión se asigna a CAST(123 as char(4))
.
Ejemplos
-
'EmployeeId' || CAST("Employee"."EmployeeId" as nvarchar(100))
Devoluciones EmployeeId123 -
CAST('123.5' as numeric(10,1))
Devoluciones 123,5