jsonbObjectField, jsonbObjectFieldText: Extrae un campo de objeto JSON especificado por una clave
jsonbExtractPath, jsonbExtractPathText: Extrae un valor JSON especificado por una ruta
jsonbArrayElement, jsonbArrayElementText: Extrae un elemento de un arreglo JSON
jsonbArrayLength: Devuelve el número de elementos de un arreglo JSON
jsonbArrayElements, jsonbArrayElementsText: Devuelve los elementos de un arreglo JSON como filas
jsonbEach, jsonbEachText: Devuelve los campos de un objeto JSON como filas de una clave y un valor
jsonbObjectKeys: Devuelve las claves de un objeto JSON como filas
jsonbPretty: Devuelve el texto indentado de un valor JSON
jsonbConcat: Concatena dos valores JSON
jsonbDelete, jsonbDeleteArray, jsonbDeleteIndex, jsonbDeletePath: Elimina de un valor JSON una clave, las claves de un arreglo, un elemento de arreglo o el elemento en una ruta
jsonbExists, jsonbExistsAny, jsonbExistsAll: ¿Existe un texto, o alguno o todos los textos de un arreglo, como clave de nivel superior o elemento de arreglo de un valor JSON?
jsonbContains, jsonbContained: ¿Contiene el primer valor JSON al segundo, o está contenido en él?
jsonbSet, jsonbSetLax: Devuelve un valor JSON con el elemento en una ruta establecido en un valor
jsonbInsert: Devuelve un valor JSON con un valor insertado en una ruta
jsonbStripNulls: Devuelve un valor JSON sin sus campos de objeto cuyo valor es nulo
jsonbPathExists, jsonbPathExistsTz: ¿Devuelve la ruta JSON algún elemento para un valor JSON?
jsonbPathMatch, jsonbPathMatchTz: Devuelve el resultado de una comprobación de predicado de ruta JSON para un valor JSON
jsonbPathQuery, jsonbPathQueryTz, jsonbPathQueryArray, jsonbPathQueryArrayTz, jsonbPathQueryFirst, jsonbPathQueryFirstTz: Devuelve los elementos que una ruta JSON devuelve para un valor JSON, como filas, como un arreglo JSON, o el primero de ellos
eq, cmp, hash, hashExtended: Compara dos valores JSON, o devuelve el valor hash de un valor JSON
->, ->>, jsonbsetObjectField, jsonbsetObjectFieldText: Extrae un campo de objeto JSON especificado por una clave
->, ->>, jsonbsetExtractPath, jsonbsetExtractPathText: Extrae un campo de objeto JSON especificado por una ruta
jsonbsetArrayElement, jsonbsetArrayElementText: Extrae un elemento de un arreglo JSON
intset, floatset, textset: Extrae un valor alfanumérico de un conjunto JSONB dado por una clave
||: Concatenación de un conjunto JSONB
-: Eliminación en un conjunto JSONB
?: Existencia en un conjunto JSONB
jsonbsetSet, jsonbsetSetLax: Asignación en un conjunto JSONB
jsonbsetInsert: Devuelve el valor jsonbset con jsonb insertado
jsonbsetStripNulls: Devuelve un conjunto JSONB sin nulos
@?, jsonbsetPathExists, jsonbsetPathExistsTz: ¿Devuelve la ruta JSON algún elemento para el conjunto JSONB especificado?
@@, jsonbsetPathMatch, jsonbsetPathMatchTz: Devuelve el resultado de una comprobación de predicado de ruta JSON para un conjunto JSONB
jsonbsetPathQueryArray, jsonbsetPathQueryArrayTz: Devuelve todos los elementos devueltos por una ruta JSON de un conjunto JSONB, como un arreglo JSON
jsonbsetPathQueryFirst, jsonbsetPathQueryFirstTz: Devuelve el primer elemento devuelto por una ruta JSON de un conjunto JSONB
asText: Devuelve la representación de texto conocido (WKT)
asBinary, asHexWKB: Devuelve la representación binaria conocida (WKB) o la representación hexadecimal binaria conocida (HexWKB)
asMFJSON: Devuelve la representación JSON de características móviles (MF-JSON)
tjsonbFromText, jsonbFromText, jsonpathFromText: Entrada desde la representación de texto conocido (WKT)
tjsonbFromBinary, tjsonbFromHexWKB: Entrada desde la representación binaria conocida (WKB) o desde la representación hexadecimal binaria conocida (HexWKB)
tjsonbFromMFJSON: Entrada desde la representación JSON de características móviles (MF-JSON)
tjsonb: Constructor de valores JSONB temporales que tienen un valor constante
tjsonbSeq: Constructor de valores JSONB temporales del subtipo secuencia
tjsonbSeqSet, tjsonbSeqSetGaps: Constructor de valores JSONB temporales del subtipo conjunto de secuencias
getValues: Devuelve los valores
valueAtTimestamp: Devuelve el valor en una marca de tiempo
tjsonbInst, tjsonbSeq, tjsonbSeqSet: Transforma un JSONB temporal a otro subtipo
setInterp: Transforma un valor JSONB temporal a otra interpolación
->, ->>, tjsonObjectField, tjsonbObjectField, tjsonbObjectFieldText: Extrae un campo de objeto JSON temporal especificado por una clave
->, ->>, tjsonExtractPath, tjsonbExtractPath, tjsonbExtractPathText: Extrae un campo de objeto JSON temporal especificado por una ruta
tjsonArrayElement, tjsonbArrayElement, tjsonbArrayElementText: Extrae un elemento de un arreglo JSON temporal
tbool, tint, tfloat, ttext: Extrae un valor alfanumérico temporal de un valor JSONB temporal dado por una clave
||: Concatenación JSONB temporal
-: Eliminación JSONB temporal
?: Existencia JSONB temporal
@>, <@: Contiene/contenido JSONB temporal
tjsonbSet, tjsonbSetLax: Asignación JSONB temporal
tjsonbInsert: Inserción JSONB temporal
tjsonStripNulls, tjsonbStripNulls: Devuelve un valor JSON temporal sin nulos
@?, tjsonbPathExists, tjsonbPathExistsTz: ¿Devuelve la ruta JSON algún elemento para el valor JSONB temporal especificado?
@@, tjsonbPathMatch, tjsonbPathMatchTz: Devuelve el resultado de una comprobación de predicado de ruta JSON para un valor JSONB temporal
tjsonbPathQueryArray, tjsonbPathQueryArrayTz: Devuelve todos los elementos devueltos por una ruta JSON de un valor JSONB temporal, como un arreglo JSON
tjsonbPathQueryFirst, tjsonbPathQueryFirstTz: Devuelve el primer elemento devuelto por una ruta JSON de un valor JSONB temporal
atValue, minusValue, atValues, minusValues: Restringe a (el complemento de) un valor o un conjunto de valores
&&, <@, @>, ~=, -|-: Operadores topológicos
::: Operadores de posición
=, <>, <, >, <=, >=: Comparaciones tradicionales
?=, %=: Comparaciones siempre y alguna vez
::: Comparaciones temporales