

 Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im [ Blogbeitrag](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/), der am 30. Juni 2025 veröffentlicht wurde. 

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 JSON\_SERIALISE
<a name="JSON_SERIALIZE"></a>

Die Funktion JSON\_SERIALISE serialisiert einen `SUPER`-Ausdruck in eine textbasierte JSON-Darstellung gemäß RFC 8259. Weitere Informationen zu diesem RFC finden Sie unter [The JavaScript Object Notation (JSON) Data](https://tools.ietf.org/html/rfc8259) Interchange Format.

Das `SUPER`-Größenlimit entspricht ungefähr dem Blocklimit, und das `VARCHAR`-Limit ist kleiner als das `SUPER`-Größenlimit. Daher gibt die Funktion JSON\_SERIALISE einen Fehler zurück, wenn das JSON-Format das VARCHAR-Limit des Systems überschreitet. Wenn Sie die Größe eines `SUPER`-Ausdrucks überprüfen möchten, sehen Sie sich die Funktion [JSON\_SIZE](r_json_size.md) an.

## Syntax
<a name="JSON_SERIALIZE-synopsis"></a>

```
JSON_SERIALIZE(super_expression)
```

## Argumente
<a name="JSON_SERIALIZE-arguments"></a>

 *super\_expression*  
Ein `SUPER`-Ausdruck oder eine Spalte.

## Rückgabetyp
<a name="JSON_SERIALIZE-return"></a>

`VARCHAR`

**Anmerkung**  
Der zurückgegebene VARCHAR-Wert ist immer eine JSON-Zeichenfolge ungleich Null. Wenn *super\_expression* NULL ist, gibt JSON\_SERIALIZE die JSON-Zeichenfolge `'null'` zurück.

## Beispiele
<a name="JSON_SERIALIZE-examples"></a>

Verwenden Sie das folgende Beispiel, um den `SUPER`-Wert einer Zeichenfolge zu serialisieren.

```
SELECT JSON_SERIALIZE(JSON_PARSE('[10001,10002,"abc"]'));
   
+---------------------+
|   json_serialize    |
+---------------------+
| [10001,10002,"abc"] |
+---------------------+
```