Fungsi JSON_SERIALIZE - AWS Clean Rooms

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

Fungsi JSON_SERIALIZE

Fungsi JSON_SERIALIZE membuat serial ekspresi SUPER menjadi representasi JSON tekstual untuk mengikuti RFC 8259. Untuk informasi lebih lanjut tentang RFC itu, lihat Format Pertukaran Data Notasi JavaScript Objek (JSON).

Batas ukuran SUPER kira-kira sama dengan batas blok, dan batas varchar lebih kecil dari batas ukuran SUPER. Oleh karena itu, fungsi JSON_SERIALIZE mengembalikan kesalahan ketika format JSON melebihi batas varchar sistem.

Sintaksis

JSON_SERIALIZE(super_expression)

Pendapat

super_ekspresi

Ekspresi atau kolom super.

Jenis pengembalian

varchar

Contoh

Contoh berikut membuat serial nilai SUPER ke string.

SELECT JSON_SERIALIZE(JSON_PARSE('[10001,10002,"abc"]')); json_serialize --------------------- [10001,10002,"abc"] (1 row)