Primitive JSON-Typen und entsprechende PostgreSQL-Typen
Eine Tabelle, die die primitiven JSON
-Typen und die entsprechenden PostgreSQL-Typen beschreibt.
Primitiver JSON -Typ |
PostgreSQL-Typ | Hinweise |
---|---|---|
string |
Text | \u0000 ist nicht zulässig, da es sich um Nicht-ASCII-Unicode-Escapezeichen handelt, wenn die Datenbankcodierung nicht UTF8 ist. |
number |
numerisch | Die Werte NaN und infinity sind nicht zulässig. |
boolean |
boolesch | Die Angaben true und false müssen kleingeschrieben werden. |
null |
nicht zutreffend | SQL-NULL ist ein anderes Konzept. |
Bei der Konvertierung von textuellen ' JSON
in ' jsonb
werden die in RFC 7159 beschriebenen primitiven Typen effektiv auf native PostgreSQL abgebildet.