CAST (Azure Stream Analytics)
Mengonversi ekspresi satu jenis data ke jenis data lain dalam jenis data yang didukung di Bahasa Kueri Azure Stream Analytics.
Jika konversi tidak dapat dilakukan, fungsi gagal dan menyebabkan pekerjaan berhenti. Misalnya, klausa CAST ('this is a string' AS bigint)
menghasilkan kegagalan pekerjaan karena string input tidak dapat dikonversi menjadi bigint
jenis data. Untuk menghindari kegagalan jenis transmisi, gunakan fungsi TRY_CAST sebagai gantinya.
Catatan
Untuk membandingkan berbagai opsi yang tersedia untuk konversi jenis, lihat data transmisi
Sintaks
CAST ( expression AS data_type)
Argumen
ekspresi
Adalah ekspresi yang valid.
data_type
Adalah jenis data target yang didukung oleh Bahasa Kueri Azure Stream Analytics.
Jenis Pengembalian
Mengembalikan ekspresi yang diterjemahkan ke data_type.
Komentar
Lihat artikel jenis data untuk informasi selengkapnya tentang kasus khusus.
Contoh
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Lihat juga
Untuk informasi selengkapnya tentang jenis data Azure Stream Analytics, lihat: