CAST (Azure Stream Analytics)
Converte uma expressão de um tipo de dados noutro dentro dos tipos de dados suportados na Linguagem de Consulta do Stream Analytics.
Se não for possível efetuar a conversão, a função falha e faz com que a tarefa pare. Por exemplo, a cláusula CAST ('this is a string' AS bigint)
resulta numa falha de tarefa, uma vez que a cadeia de entrada não pode ser convertida no bigint
tipo de dados. Para evitar falhas de tipo cast, utilize a função TRY_CAST.
Nota
Para comparar as diferentes opções disponíveis para a conversão de tipos, veja dados de casting
Sintaxe
CAST ( expression AS data_type)
Argumentos
expression
É uma expressão válida.
data_type
É o tipo de dados de destino suportado pela Linguagem de Consulta do Stream Analytics.
Tipos de Devolução
Devolve a expressão traduzida para data_type.
Observação
Veja 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
Ver também
Para obter mais informações sobre tipos de dados do Stream Analytics, consulte: