Top Description Constructors Methods
org.jooq.util.postgres

public Class PostgresDSL

extends DSL
Class Inheritance
Static Imports
org.jooq.SQLDialect.POSTGRES, .SQLDialect.YUGABYTEDB

The SQLDialect#POSTGRES specific DSL.
Author
Lukas Eder

Constructor Summary

AccessConstructor and Description
protected
PostgresDSL()

No instances

Method Summary

Modifier and TypeMethod and Description
public static <T> @NotNull Field<T[]>
arrayAppend(T[] array, T
is wrapped as val(Object).
value
)

Hides org.jooq.impl.DSL.arrayAppend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayAppend(Object[], Object) instead.
The PostgreSQL array_append(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayAppend(T[] array, Field<T> value)

Hides org.jooq.impl.DSL.arrayAppend, org.jooq.impl.DSL.arrayAppend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayAppend(Object[], Field) instead.
The PostgreSQL array_append(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayAppend(Field<T[]> array, T
is wrapped as val(Object).
value
)

Hides org.jooq.impl.DSL.arrayAppend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayAppend(Field, Object) instead.
The PostgreSQL array_append(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayAppend(Field<T[]> array, Field<T> value)

Hides org.jooq.impl.DSL.arrayAppend, org.jooq.impl.DSL.arrayAppend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayAppend(Field, Field) instead.
The PostgreSQL array_append(anyarray, anyelement) function.
pack-priv static <T> Field<T[]>
arrayAppend0(Field<T[]> array, Field<T> value)

Deprecated as a consequence of Field being deprecated.
public static <T> @NotNull Field<T[]>
arrayCat(T[] array1, T[] array2)

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayConcat(Object[], Object[]) instead.
The PostgreSQL array_cat(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayCat(T[] array1, Field<T[]> array2)

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayConcat(Object[], Field) instead.
The PostgreSQL array_cat(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayCat(Field<T[]> array1, T[] array2)

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayConcat(Field, Object[]) instead.
The PostgreSQL array_cat(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayCat(Field<T[]> array1, Field<T[]> array2)

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayConcat(Field, Field) instead.
The PostgreSQL array_cat(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayFill(T value, Integer[] dimensions)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(Field<T> value, Integer[] dimensions)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(T value, Field<Integer[]> dimensions)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(Field<T> value, Field<Integer[]> dimensions)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(T value, Integer[] dimensions, Integer[] bounds)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[], int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(Field<T> value, Integer[] dimensions, Integer[] bounds)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[], int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(T value, Field<Integer[]> dimensions, Field<Integer[]> bounds)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[], int[]) function.
public static <T> @NotNull Field<T[]>
arrayFill(Field<T> value, Field<Integer[]> dimensions, Field<Integer[]> bounds)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_fill(anyelement, int[], int[]) function.
public static @NotNull Field<Integer>
arrayLength(Object[] array)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_length(anyarray, int) function.
public static @NotNull Field<Integer>
arrayLength(Field<? extends Object[]> array)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_length(anyarray, int) function.
public static <T> @NotNull Condition
arrayOverlap(T[] left, T[] right)

Hides org.jooq.impl.DSL.arrayOverlap.

Deprecated - 3.18.0 - [#14352] - Use DSL#arrayOverlap(Object[], Object[]) instead.
The PostgreSQL array1 && array2 overlap operator.
public static <T> @NotNull Condition
arrayOverlap(T[] left, Field<T[]> right)

Hides org.jooq.impl.DSL.arrayOverlap.

Deprecated - 3.16.0 - [#14352] - Use DSL#arrayOverlap(Object[], Field) instead.
The PostgreSQL array1 && array2 overlap operator.
public static <T> @NotNull Condition
arrayOverlap(Field<T[]> left, T[] right)

Hides org.jooq.impl.DSL.arrayOverlap.

Deprecated - 3.18.0 - [#14352] - Use DSL#arrayOverlap(Field, Object[]) instead.
The PostgreSQL array1 && array2 overlap operator.
public static <T> @NotNull Condition
arrayOverlap(Field<T[]> left, Field<T[]> right)

Hides org.jooq.impl.DSL.arrayOverlap.

Deprecated - 3.18.0 - [#14352] - Use DSL#arrayOverlap(Field, Field) instead.
The PostgreSQL array1 && array2 overlap operator.
public static <T> @NotNull Field<T[]>
arrayPrepend(T
is wrapped as val(Object).
value
,
T[] array)

Hides org.jooq.impl.DSL.arrayPrepend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayPrepend(Object, Object[]) instead.
The PostgreSQL array_prepend(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayPrepend(Field<T> value, T[] array)

Hides org.jooq.impl.DSL.arrayPrepend, org.jooq.impl.DSL.arrayPrepend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayPrepend(Field, Object[]) instead.
The PostgreSQL array_prepend(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayPrepend(T
is wrapped as val(Object).
value
,
Field<T[]> array)

Hides org.jooq.impl.DSL.arrayPrepend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayPrepend(Object, Field) instead.
The PostgreSQL array_prepend(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayPrepend(Field<T> value, Field<T[]> array)

Hides org.jooq.impl.DSL.arrayPrepend, org.jooq.impl.DSL.arrayPrepend.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayPrepend(Field, Field) instead.
The PostgreSQL array_prepend(anyarray, anyelement) function.
pack-priv static <T> Field<T[]>
arrayPrepend0(Field<T> value, Field<T[]> array)

Deprecated as a consequence of Field being deprecated.
public static <T> @NotNull Field<T[]>
arrayRemove(T[] array, T
is wrapped as val(Object).
element
)

Hides org.jooq.impl.DSL.arrayRemove.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayRemove(Object[], Object) instead.
The PostgreSQL array_remove(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayRemove(Field<T[]> array, T
is wrapped as val(Object).
element
)

Hides org.jooq.impl.DSL.arrayRemove.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayRemove(Field, Object) instead.
The PostgreSQL array_remove(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayRemove(T[] array, Field<T> element)

Hides org.jooq.impl.DSL.arrayRemove, org.jooq.impl.DSL.arrayRemove.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayRemove(Object[], Field) instead.
The PostgreSQL array_remove(anyarray, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayRemove(Field<T[]> array, Field<T> element)

Hides org.jooq.impl.DSL.arrayRemove, org.jooq.impl.DSL.arrayRemove.

Deprecated - 3.18.0 - [#14388] - Use DSL#arrayRemove(Field, Field) instead.
The PostgreSQL array_remove(anyarray, anyelement) function.
pack-priv static <T> Field<T[]>
arrayRemove0(Field<T[]> array, Field<T> element)

Deprecated as a consequence of Field being deprecated.
public static <T> @NotNull Field<T[]>
arrayReplace(T[] array, T
is wrapped as val(Object).
search
,
T
is wrapped as val(Object).
replace
)

Hides org.jooq.impl.DSL.arrayReplace.

Deprecated - 3.18.0 - [#11981] - Use DSL#arrayReplace(Object[], Object, Object) instead.
The PostgreSQL array_replace(anyarray, anyelement, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayReplace(T[] array, Field<T>
is wrapped as val(Object).
search
,
Field<T>
is wrapped as val(Object).
replace
)

Hides org.jooq.impl.DSL.arrayReplace.

Deprecated - 3.18.0 - [#11981] - Use DSL#arrayReplace(Field, Field, Field) instead.
The PostgreSQL array_replace(anyarray, anyelement, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayReplace(Field<T[]> array, T search, T replace)

Deprecated - 3.18.0 - [#11981] - Use DSL#arrayReplace(Field, Field, Field) instead.
The PostgreSQL array_replace(anyarray, anyelement, anyelement) function.
public static <T> @NotNull Field<T[]>
arrayReplace(Field<T[]> array, Field<T> search, Field<T> replace)

Hides org.jooq.impl.DSL.arrayReplace.

Deprecated - 3.18.0 - [#11981] - Use DSL#arrayReplace(Field, Field, Field) instead.
The PostgreSQL array_replace(anyarray, anyelement, anyelement) function.
pack-priv static <T> Field<T[]>
arrayReplace0(Field<T[]> array, Field<T> search, Field<T> replace)

Deprecated as a consequence of Field being deprecated.
public static @NotNull Field<String>
arrayToString(Object[] array, String delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_to_string(anyarray, delimiter) function.
public static @NotNull Field<String>
arrayToString(Object[] array, Field<String> delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_to_string(anyarray, delimiter) function.
public static @NotNull Field<String>
arrayToString(Field<? extends Object[]> array, String delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_to_string(anyarray, delimiter) function.
public static @NotNull Field<String>
arrayToString(Field<? extends Object[]> array, Field<String> delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL array_to_string(anyarray, delimiter) function.
public static @NotNull Field<Long>
oid(Table<?> table)

Deprecated for removal since 3.16. - [#12420] - 3.16.0 - Use actual OID column references in jOOQ-meta, instead.
Get the PostgreSQL-specific [table].oid column from any table.
public static @NotNull Table<Record>
only(Table<?> table)

Get the PostgreSQL-specific ONLY [table] clause for use with table inheritance.

public static @NotNull Field<String[]>
stringToArray(String string, String delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(String string, Field<String> delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(Field<String> string, String delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(Field<String> string, Field<String> delimiter)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(String string, String delimiter, String nullString)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(String string, Field<String> delimiter, Field<String> nullString)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(Field<String> string, String delimiter, String nullString)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
public static @NotNull Field<String[]>
stringToArray(Field<String> string, Field<String> delimiter, Field<String> nullString)

Deprecated as a consequence of Field being deprecated.
The PostgreSQL string_to_array(anyarray, delimiter) function.
Inherited from org.jooq.impl.DSL:
absabsacosacosacoshacoshacothacothaggregateaggregateaggregateaggregateaggregateDistinctaggregateDistinctaggregateDistinctaggregateDistinctallallallallalterDatabasealterDatabasealterDatabasealterDatabaseIfExistsalterDatabaseIfExistsalterDatabaseIfExistsalterDomainalterDomainalterDomainalterDomainIfExistsalterDomainIfExistsalterDomainIfExistsalterIndexalterIndexalterIndexalterIndexIfExistsalterIndexIfExistsalterIndexIfExistsalterSchemaalterSchemaalterSchemaalterSchemaIfExistsalterSchemaIfExistsalterSchemaIfExistsalterSequencealterSequencealterSequencealterSequenceIfExistsalterSequenceIfExistsalterSequenceIfExistsalterTablealterTablealterTablealterTableIfExistsalterTableIfExistsalterTableIfExistsalterTypealterTypealterViewalterViewalterViewalterViewalterViewalterViewIfExistsalterViewIfExistsalterViewIfExistsandandandanyanyanyanyanyValuearrayarrayarrayarrayarrayAggarrayAggDistinctarrayConcatarrayConcatarrayConcatarrayConcatarrayGetarrayGetasciiasciiasinasinasinhasinhasteriskatanatanatan2atan2atan2atan2atanhatanhavgavgDistinctbeginbeginbitAndbitAndbitAndbitAndbitAndAggbitCountbitCountbitGetbitGetbitLengthbitLengthbitNandbitNandbitNandbitNandbitNandAggbitNorbitNorbitNorbitNorbitNorAggbitNotbitNotbitOrbitOrbitOrbitOrbitOrAggbitSetbitSetbitSetbitSetbitSetbitSetbitXNorbitXNorbitXNorbitXNorbitXNorAggbitXorbitXorbitXorbitXorbitXorAggboolAndboolAndboolOrboolOrcardinalitycase_case_case_castcastcastcastcastcastcastNullcastNullcastNullcatalogcatalogceilceilcenturycenturycenturycharacterSetcharacterSetcharLengthcharLengthcheckchoosechoosechoosechoosechoosechoosechoosechrchrcoalescecoalescecoalescecoercecoercecoercecoercecoercecoercecollationcollationcommentcommentOnColumncommentOnColumncommentOnColumncommentOnTablecommentOnTablecommentOnTablecommentOnViewcommentOnViewcommentOnViewcommitconcatconcatconcatconcatconditionconditionconditionconditionconditionconditionconditionconditionconditionconditionconditionconstraintconstraintconstraintcorrcoscoscoshcoshcotcotcothcothcountcountcountcountcountDistinctcountDistinctcountDistinctcountDistinctcovarPopcovarSampcreateDatabasecreateDatabasecreateDatabasecreateDatabaseIfNotExistscreateDatabaseIfNotExistscreateDatabaseIfNotExistscreateDomaincreateDomaincreateDomaincreateDomainIfNotExistscreateDomainIfNotExistscreateDomainIfNotExistscreateGlobalTemporaryTablecreateGlobalTemporaryTablecreateGlobalTemporaryTablecreateGlobalTemporaryTableIfNotExistscreateGlobalTemporaryTableIfNotExistscreateGlobalTemporaryTableIfNotExistscreateIndexcreateIndexcreateIndexcreateIndexcreateIndexIfNotExistscreateIndexIfNotExistscreateIndexIfNotExistscreateIndexIfNotExistscreateOrReplaceViewcreateOrReplaceViewcreateOrReplaceViewcreateOrReplaceViewcreateOrReplaceViewcreateOrReplaceViewcreateSchemacreateSchemacreateSchemacreateSchemaIfNotExistscreateSchemaIfNotExistscreateSchemaIfNotExistscreateSequencecreateSequencecreateSequencecreateSequenceIfNotExistscreateSequenceIfNotExistscreateSequenceIfNotExistscreateTablecreateTablecreateTablecreateTableIfNotExistscreateTableIfNotExistscreateTableIfNotExistscreateTemporaryTablecreateTemporaryTablecreateTemporaryTablecreateTemporaryTableIfNotExistscreateTemporaryTableIfNotExistscreateTemporaryTableIfNotExistscreateTypecreateTypecreateUniqueIndexcreateUniqueIndexcreateUniqueIndexcreateUniqueIndexcreateUniqueIndexIfNotExistscreateUniqueIndexIfNotExistscreateUniqueIndexIfNotExistscreateUniqueIndexIfNotExistscreateViewcreateViewcreateViewcreateViewcreateViewcreateViewcreateViewIfNotExistscreateViewIfNotExistscreateViewIfNotExistscreateViewIfNotExistscreateViewIfNotExistscreateViewIfNotExistscubecubecumeDistcumeDistcumeDistcurrentCatalogcurrentDatecurrentInstantcurrentLocalDatecurrentLocalDateTimecurrentLocalDateTimecurrentLocalDateTimecurrentLocalTimecurrentOffsetDateTimecurrentOffsetTimecurrentSchemacurrentTimecurrentTimestampcurrentTimestampcurrentTimestampcurrentUserdatedatedatedateAdddateAdddateAdddateAdddateAdddateAdddateAdddateAdddateDiffdateDiffdateDiffdateDiffdateDiffdateDiffdateDiffdateDiffdateSubdateSubdateSubdateSubdateSubdateSubdateSubdateSubdaydaydaydayOfWeekdayOfWeekdayOfWeekdayOfYeardayOfYeardayOfYeardecadedecadedecadedecodedecodedecodedecodedecodedefault_default_default_default_defaultValuedefaultValuedefaultValuedefaultValuedegdegdeletedeleteFromdenseRankdenseRankdenseRankdigitsdigitsdomaindomaindropDatabasedropDatabasedropDatabasedropDatabaseIfExistsdropDatabaseIfExistsdropDatabaseIfExistsdropDomaindropDomaindropDomaindropDomainIfExistsdropDomainIfExistsdropDomainIfExistsdropIndexdropIndexdropIndexdropIndexIfExistsdropIndexIfExistsdropIndexIfExistsdropSchemadropSchemadropSchemadropSchemaIfExistsdropSchemaIfExistsdropSchemaIfExistsdropSequencedropSequencedropSequencedropSequenceIfExistsdropSequenceIfExistsdropSequenceIfExistsdropTabledropTabledropTabledropTableIfExistsdropTableIfExistsdropTableIfExistsdropTemporaryTabledropTemporaryTabledropTemporaryTabledropTemporaryTableIfExistsdropTemporaryTableIfExistsdropTemporaryTableIfExistsdropTypedropTypedropTypedropTypedropTypedropTypeIfExistsdropTypeIfExistsdropTypeIfExistsdropTypeIfExistsdropTypeIfExistsdropViewdropViewdropViewdropViewIfExistsdropViewIfExistsdropViewIfExistsdualeemptyGroupingSetepochepochepochescapeescapeeveryeveryexcludedexistsexpexpextractextractextractfalseConditionfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfinalTablefinalTablefinalTablefirstValuefloorfloorforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyforeignKeyfunctionfunctionfunctionfunctiongenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgenerateSeriesgetDataTypegrantgrantgrantgreatestgreatestgroupConcatgroupConcatgroupConcatDistinctgroupinggroupingSetsgroupingSetsgroupingSetsgroupsBetweenCurrentRowgroupsBetweenFollowinggroupsBetweenPrecedinggroupsBetweenUnboundedFollowinggroupsBetweenUnboundedPrecedinggroupsCurrentRowgroupsFollowinggroupsPrecedinggroupsUnboundedFollowinggroupsUnboundedPrecedinghourhourhourif_if_if_if_ifnullifnullifnullifnulliifiifiifiifininindexinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlineinlinedinlinedinlinedinOutinOutinsertinsertinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinsertIntoinstantinstantinstantisnullisnullisnullisnullisoDayOfWeekisoDayOfWeekisoDayOfWeekjsonArrayjsonArrayjsonArrayAggjsonArrayAggDistinctjsonbArrayjsonbArrayjsonbArrayAggjsonbArrayAggDistinctjsonbExistsjsonbExistsjsonbGetAttributejsonbGetAttributejsonbGetAttributejsonbGetAttributejsonbGetAttributeAsTextjsonbGetAttributeAsTextjsonbGetAttributeAsTextjsonbGetAttributeAsTextjsonbGetElementjsonbGetElementjsonbGetElementjsonbGetElementjsonbGetElementAsTextjsonbGetElementAsTextjsonbGetElementAsTextjsonbGetElementAsTextjsonbInsertjsonbInsertjsonbInsertjsonbInsertjsonbKeysjsonbKeysjsonbObjectjsonbObjectjsonbObjectjsonbObjectjsonbObjectjsonbObjectjsonbObjectjsonbObjectAggjsonbObjectAggjsonbObjectAggjsonbObjectAggjsonbRemovejsonbRemovejsonbReplacejsonbReplacejsonbReplacejsonbReplacejsonbSetjsonbSetjsonbSetjsonbSetjsonbTablejsonbTablejsonbValuejsonbValuejsonEntryjsonEntryjsonEntryjsonEntryjsonEntryjsonEntryjsonEntryjsonExistsjsonExistsjsonGetAttributejsonGetAttributejsonGetAttributejsonGetAttributejsonGetAttributeAsTextjsonGetAttributeAsTextjsonGetAttributeAsTextjsonGetAttributeAsTextjsonGetElementjsonGetElementjsonGetElementjsonGetElementjsonGetElementAsTextjsonGetElementAsTextjsonGetElementAsTextjsonGetElementAsTextjsonInsertjsonInsertjsonInsertjsonInsertjsonKeysjsonKeysjsonObjectjsonObjectjsonObjectjsonObjectjsonObjectjsonObjectjsonObjectjsonObjectAggjsonObjectAggjsonObjectAggjsonObjectAggjsonRemovejsonRemovejsonReplacejsonReplacejsonReplacejsonReplacejsonSetjsonSetjsonSetjsonSetjsonTablejsonTablejsonValuejsonValuekeykeykeywordlaglaglaglaglaglaglaglastValuelateralleadleadleadleadleadleadleadleastleastleftleftleftleftlengthlengthlistlistlistAgglistAgglistAggDistinctlistAggDistinctlnlnlocalDatelocalDatelocalDatelocalDateAddlocalDateAddlocalDateAddlocalDateAddlocalDateAddlocalDateAddlocalDateAddlocalDateAddlocalDateDifflocalDateDifflocalDateDifflocalDateDifflocalDateDifflocalDateDifflocalDateDifflocalDateDifflocalDateSublocalDateSublocalDateSublocalDateSublocalDateSublocalDateSublocalDateTimelocalDateTimelocalDateTimelocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeAddlocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeDifflocalDateTimeSublocalDateTimeSublocalDateTimeSublocalDateTimeSublocalDateTimeSublocalDateTimeSublocalTimelocalTimelocalTimelogloglogloglog10log10lowerlowerlpadlpadlpadlpadlpadlpadlpadltrimltrimltrimltrimltrimltrimmaxmaxDistinctmd5md5medianmergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomergeIntomicrosecondmicrosecondmicrosecondmidmidmidmidmidmidmillenniummillenniummillenniummillisecondmillisecondmillisecondminminDistinctminusminuteminuteminutemodemodemonthmonthmonthmultisetmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctmultisetAggDistinctnamenamenamenamenegnewTablenewTablenewTablenoConditionnoFieldnoFieldnoFieldnoFieldnotnotnotExistsnotUniquenownownthValuenthValuentilentilenullConditionnullifnullifnullifnullifnullSafenullSafenullSafenullSafenullSafeDataTypenullSafeListnullSafeListnvlnvlnvlnvlnvl2nvl2nvl2nvl2octetLengthoctetLengthoffsetDateTimeoffsetDateTimeoffsetDateTimeoffsetTimeoffsetTimeoffsetTimeoldTableoldTableoldTableoneororororderByorderByorderByoutoutoverlayoverlayoverlayoverlayparamparamparamparamparamparamparamparamparampartitionBypartitionBypercentileContpercentileContpercentileDiscpercentileDiscpercentRankpercentRankpercentRankpipositionpositionpositionpositionpositionpositionpositionpositionpositionpositionpositionpositionpowerpowerpowerpowerprimaryKeyprimaryKeyprimaryKeyprimaryKeyprivilegeproductproductDistinctquarterquarterquarterqueriesqueriesqueryqueryqueryqueryquotedNamequotedNamequotedNameradradrandrangeBetweenCurrentRowrangeBetweenFollowingrangeBetweenPrecedingrangeBetweenUnboundedFollowingrangeBetweenUnboundedPrecedingrangeCurrentRowrangeFollowingrangePrecedingrangeUnboundedFollowingrangeUnboundedPrecedingrankrankrankratioToReportratioToReportrawrecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperecordTyperegexpReplaceAllregexpReplaceAllregexpReplaceFirstregexpReplaceFirstregrAvgXregrAvgYregrCountregrInterceptregrR2regrSloperegrSXXregrSXYregrSYYreleaseSavepointreleaseSavepointrepeatrepeatrepeatrepeatreplacereplacereplacereplacereplacereplaceresultQueryresultQueryresultQueryresultQueryreversereverserevokerevokerevokerevokeGrantOptionForrevokeGrantOptionForrevokeGrantOptionForrightrightrightrightrolerolerollbackrolluprolluproundroundroundroundroundroundrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowFieldrowNumberrowsBetweenCurrentRowrowsBetweenFollowingrowsBetweenPrecedingrowsBetweenUnboundedFollowingrowsBetweenUnboundedPrecedingrowsCurrentRowrowsFollowingrowsFromrowsPrecedingrowsUnboundedFollowingrowsUnboundedPrecedingrpadrpadrpadrpadrpadrpadrpadrtrimrtrimrtrimrtrimrtrimrtrimsavepointsavepointschemaschemasecondsecondsecondselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectselectCountselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectDistinctselectFromselectFromselectFromselectFromselectFromselectFromselectOneselectZerosequencesequencesequencesequencesequencesequencesetsetsetCatalogsetCatalogsetCatalogsetLocalsetLocalsetSchemasetSchemasetSchemashlshlshlshlshrshrshrshrsignsignsinsinsinhsinhspacespacesplitPartsplitPartsplitPartsplitPartsqlsqlsqlsqrtsqrtsquaresquarestartTransactionstddevPopstddevSampsubstringsubstringsubstringsubstringsubstringsubstringsubstringIndexsubstringIndexsubstringIndexsubstringIndexsumsumDistinctsystemNamesystemNamesystemNametabletabletabletabletabletabletabletabletabletabletabletabletabletantantanhtanhtautimetimetimetimestamptimestamptimestamptimestampAddtimestampAddtimestampAddtimestampAddtimestampAddtimestampAddtimestampAddtimestampAddtimestampDifftimestampDifftimestampDifftimestampDifftimestampDifftimestampDifftimestampDifftimestampDifftimestampSubtimestampSubtimestampSubtimestampSubtimestampSubtimestampSubtimezonetimezonetimezonetimezoneHourtimezoneHourtimezoneHourtimezoneMinutetimezoneMinutetimezoneMinutetoChartoChartoChartoChartoChartoChartoDatetoDatetoDatetoDatetoHextoHextoLocalDatetoLocalDatetoLocalDatetoLocalDatetoLocalDateTimetoLocalDateTimetoLocalDateTimetoLocalDateTimetoTimestamptoTimestamptoTimestamptoTimestamptranslatetranslatetranslatetranslatetrimtrimtrimtrimtrimtrimtrueConditiontrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctrunctruncatetruncatetruncatetruncateTabletruncateTabletruncateTabletwouniqueuniqueuniqueuniqueuniqueunnestunnestunnestunquotedNameunquotedNameunquotedNameupdateupperupperuseruserusingusingusingusingusingusingusingusingusingusingusingusingusingusingusingusingusingusingusingusinguuidvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvaluesvarPopvarSampweekweekweekwhenwhenwhenwhenwhenwhenwidthBucketwidthBucketwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithwithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivewithRecursivexmlaggxmlattributesxmlattributesxmlcommentxmlcommentxmlconcatxmlconcatxmlelementxmlelementxmlelementxmlelementxmlelementxmlelementxmlelementxmlelementxmlexistsxmlexistsxmlforestxmlforestxmlparseContentxmlparseContentxmlparseDocumentxmlparseDocumentxmlpixmlpixmlpixmlpixmlqueryxmlqueryxmlserializeContentxmlserializeContentxmlserializeDocumentxmlserializeDocumentxmltablexmltablexorxorxoryearyearyearzero