CAST SQL

La función CAST() en SQL convierte un valor (de cualquier tipo) en un tipo de datos específico.

Sintaxis

CAST(expresión AS datatype(length))

Ejemplo

SELECT CAST('23.4') AS INT;

Valores de Parámetros

ParámetroDescripción
ExpresiónRequerido. El valor a convertir
DataTypeRequerido. El tipo de datos al que convertir la expresión. Puede ser uno de los siguientes: bigint, int, smallint, tinyint, bit, decimal, numeric, money, smallmoney, float, real, datetime, smalldatetime, char, varchar, text, nchar, nvarchar, ntext, binary, varbinary o imagen
(Lenght)Opcional. La longitud del tipo de datos resultante (para char, varchar, nchar, nvarchar, binary y varbinary)

Detalles Técnicos

Trabaja con SQL Server (a partir de 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse