JSON_ TYPEOF fungsi - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

JSON_ TYPEOF fungsi

Fungsi JSON _ TYPEOF skalar mengembalikan nilai boolean, number, string, object, array, atau null, tergantung pada tipe dinamis dari nilai. VARCHAR SUPER

Sintaks

JSON_TYPEOF(super_expression)

Argumen

super_ekspresi

SUPEREkspresi atau kolom.

Jenis pengembalian

VARCHAR

Contoh

Untuk memeriksa jenis JSON array [1,2] menggunakan TYPEOF fungsi JSON _, gunakan contoh berikut.

SELECT JSON_TYPEOF(ARRAY(1,2)); +-------------+ | json_typeof | +-------------+ | array | +-------------+

Untuk memeriksa jenis JSON objek {"name":"Joe"} menggunakan TYPEOF fungsi JSON _, gunakan contoh berikut.

SELECT JSON_TYPEOF(JSON_PARSE('{"name":"Joe"}')); +-------------+ | json_typeof | +-------------+ | object | +-------------+