@@ -16946,10 +16946,10 @@ $ ? (@ like_regex "^\\d+$")
16946
16946
16947
16947
<refsynopsisdiv>
16948
16948
<synopsis>
16949
- JSON (
16950
- <parameter>expression</parameter>[ FORMAT JSON[ ENCODING UTF8] ]
16951
- [ { WITH | WITHOUT } UNIQUE[ KEYS] ]
16952
- [ RETURNING <replaceable class="parameter">json_data_type</replaceable>]
16949
+ <function> JSON</function> (
16950
+ <parameter>expression</parameter><optional> FORMAT JSON<optional> ENCODING UTF8</optional> </optional>
16951
+ <optional> { WITH | WITHOUT } UNIQUE<optional> KEYS</optional> </optional>
16952
+ <optional> RETURNING <replaceable class="parameter">json_data_type</replaceable></optional>
16953
16953
)
16954
16954
</synopsis>
16955
16955
</refsynopsisdiv>
@@ -16968,7 +16968,7 @@ JSON (
16968
16968
<variablelist>
16969
16969
<varlistentry>
16970
16970
<term>
16971
- <literal><parameter>expression</parameter>[ FORMAT JSON[ ENCODING UTF8] ] </literal>
16971
+ <literal><parameter>expression</parameter><optional> FORMAT JSON<optional> ENCODING UTF8</optional> </optional> </literal>
16972
16972
</term>
16973
16973
<listitem>
16974
16974
<para>
@@ -16985,7 +16985,7 @@ JSON (
16985
16985
</varlistentry>
16986
16986
<varlistentry>
16987
16987
<term>
16988
- <literal>[ { WITH | WITHOUT } UNIQUE[ KEYS] ] </literal>
16988
+ <literal>{ WITH | WITHOUT } UNIQUE<optional> KEYS</optional> </literal>
16989
16989
</term>
16990
16990
<listitem>
16991
16991
<para>