CAST (Azure Stream Analytics)

Converte uma expressão de um tipo de dados em outro dentro dos tipos de dados com suporte na Linguagem de Consulta do Stream Analytics.

Se a conversão não puder ser executada, a função falhará e fará com que o trabalho pare. Por exemplo, a cláusula CAST ('this is a string' AS bigint) resulta em uma falha de trabalho, pois a cadeia de caracteres de entrada não pode ser convertida no bigint tipo de dados. Para evitar falhas de conversão de tipo, use TRY_CAST função.

Observação

Para comparar as diferentes opções disponíveis para conversão de tipo, consulte dados de conversão

Sintaxe

CAST ( expression AS data_type)

Argumentos

expressão

É qualquer expressão válida.

data_type

É o tipo de dados de destino compatível com a Linguagem de Consulta do Stream Analytics.

Tipos de retorno

Retorna a expressão convertida data_type.

Comentário

Consulte o artigo tipos de dados para obter mais informações sobre casos especiais.

Exemplos


SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2

Confira também

Para obter mais informações sobre tipos de dados do Stream Analytics, consulte: