Funktion CAN_JSON_PARSE - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Funktion CAN_JSON_PARSE

Die Funktion CAN_JSON_PARSE analysiert Daten im JSON-Format und gibt true zurück, wenn das Ergebnis mithilfe der Funktion JSON_PARSE in einen SUPER-Wert konvertiert werden kann.

Syntax

CAN_JSON_PARSE( {json_string | binary_value} )

Argumente

json_string

Ein Ausdruck, der serialisierte JSON-Datentypen im VARBYTE- oder VARCHAR-Formular zurückgibt.

binary_value

Ein Binärwert des Datentyps VARBYTE.

Rückgabetyp

BOOLEAN

Beispiele

Verwenden Sie das folgende Beispiel, um festzustellen, ob das JSON-Array [10001,10002,"abc"] in den Datentyp SUPER konvertiert werden kann.

SELECT CAN_JSON_PARSE('[10001,10002,"abc"]'); +----------------+ | can_json_parse | +----------------+ | true | +----------------+