CAST (Azure Stream Analytics)
Convierte una expresión de un tipo de datos en otro dentro de los tipos de datos admitidos en el lenguaje de consulta de Stream Analytics.
Si no se puede realizar la conversión, se produce un error en la función y hace que el trabajo se detenga. Por ejemplo, la cláusula CAST ('this is a string' AS bigint)
produce un error de trabajo, ya que la cadena de entrada no se puede convertir en el bigint
tipo de datos. Para evitar errores de conversión de tipos, use TRY_CAST función en su lugar.
Nota
Para comparar las distintas opciones disponibles para la conversión de tipos, consulte conversión de datos.
Sintaxis
CAST ( expression AS data_type)
Argumentos
expression
Es cualquier expresión válida.
data_type
Es el tipo de datos de destino compatible con el lenguaje de consulta de Stream Analytics.
Tipos de valor devuelto
Devuelve la expresión traducida a data_type.
Comentario
Consulte el artículo tipos de datos para obtener más información sobre los casos especiales.
Ejemplos
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Vea también
Para más información sobre los tipos de datos de Stream Analytics, consulte: