auto-generated by this script. Do not edit manually.
function_nameis the name of the function extracted from theduckdb_functionstable.patchedistruewhen the function is added by thebelugassqlglot patch and absent from the originalsqlglotmapping.present_aliasescolumn contains the aliases that are present in the sqlglotDuckDBparserFUNCTIONSmapping.absent_aliasescolumn contains the aliases that are absent in the sqlglotDuckDBparserFUNCTIONSmapping.
| idx | function_name | patched | absent_aliases | present_aliases |
|---|---|---|---|---|
| 0 | ARBITRARY |
true | null | FIRST |
| 1 | ARRAY_APPLY |
true | ARRAY_TRANSFORM, LIST_APPLY |
APPLY, LIST_TRANSFORM |
| 2 | ARRAY_HAS_ANY |
true | null | LIST_HAS_ANY |
| 3 | ARRAY_INDEXOF |
true | LIST_INDEXOF, LIST_POSITION |
ARRAY_POSITION |
| 4 | ARRAY_REDUCE |
true | LIST_REDUCE |
REDUCE |
| 5 | ARRAY_TRANSFORM |
true | ARRAY_APPLY, LIST_APPLY |
APPLY, LIST_TRANSFORM |
| 6 | BASE64 |
true | null | TO_BASE64 |
| 7 | BIN |
true | null | TO_BINARY |
| 8 | FROM_HEX |
true | null | UNHEX |
| 9 | LIST_APPLY |
true | ARRAY_APPLY, ARRAY_TRANSFORM |
APPLY, LIST_TRANSFORM |
| 10 | LIST_CAT |
true | null | ARRAY_CAT, ARRAY_CONCAT, LIST_CONCAT |
| 11 | LIST_INDEXOF |
true | ARRAY_INDEXOF, LIST_POSITION |
ARRAY_POSITION |
| 12 | LIST_INTERSECT |
true | null | ARRAY_INTERSECT |
| 13 | LIST_PACK |
true | null | LIST_VALUE |
| 14 | LIST_POSITION |
true | ARRAY_INDEXOF, LIST_INDEXOF |
ARRAY_POSITION |
| 15 | LIST_REDUCE |
true | ARRAY_REDUCE |
REDUCE |
| 16 | LIST_SLICE |
true | null | ARRAY_SLICE |
| 17 | MEAN |
true | null | AVG |
| 18 | ORD |
true | null | UNICODE |
| 19 | POSITION |
true | null | INSTR, STRPOS |
| 20 | REGEXP_SPLIT_TO_ARRAY |
true | null | STRING_SPLIT_REGEX, STR_SPLIT_REGEX |
| 21 | STRUCT_INSERT |
true | null | null |
| 22 | SUFFIX |
true | null | ENDS_WITH |
| 23 | AGE |
false | null | null |
| 24 | AGGREGATE |
false | ARRAY_AGGR, ARRAY_AGGREGATE, LIST_AGGR, LIST_AGGREGATE |
null |
| 25 | AGO |
false | null | null |
| 26 | ARG_MAX_NULLS_LAST |
false | null | null |
| 27 | ARG_MAX_NULL |
false | null | null |
| 28 | ARG_MIN_NULLS_LAST |
false | null | null |
| 29 | ARG_MIN_NULL |
false | null | null |
| 30 | ARRAY_AGGREGATE |
false | AGGREGATE, ARRAY_AGGR, LIST_AGGR, LIST_AGGREGATE |
null |
| 31 | ARRAY_AGGR |
false | AGGREGATE, ARRAY_AGGREGATE, LIST_AGGR, LIST_AGGREGATE |
null |
| 32 | ARRAY_COSINE_DISTANCE |
false | null | null |
| 33 | ARRAY_COSINE_SIMILARITY |
false | null | null |
| 34 | ARRAY_CROSS_PRODUCT |
false | null | null |
| 35 | ARRAY_DISTANCE |
false | null | null |
| 36 | ARRAY_DOT_PRODUCT |
false | ARRAY_INNER_PRODUCT |
null |
| 37 | ARRAY_EXTRACT |
false | null | null |
| 38 | ARRAY_GRADE_UP |
false | GRADE_UP, LIST_GRADE_UP |
null |
| 39 | ARRAY_INNER_PRODUCT |
false | ARRAY_DOT_PRODUCT |
null |
| 40 | ARRAY_NEGATIVE_DOT_PRODUCT |
false | ARRAY_NEGATIVE_INNER_PRODUCT |
null |
| 41 | ARRAY_NEGATIVE_INNER_PRODUCT |
false | ARRAY_NEGATIVE_DOT_PRODUCT |
null |
| 42 | ARRAY_POP_BACK |
false | null | null |
| 43 | ARRAY_POP_FRONT |
false | null | null |
| 44 | ARRAY_PUSH_BACK |
false | null | null |
| 45 | ARRAY_PUSH_FRONT |
false | null | null |
| 46 | ARRAY_RESIZE |
false | LIST_RESIZE |
null |
| 47 | ARRAY_SELECT |
false | LIST_SELECT |
null |
| 48 | ARRAY_TO_JSON |
false | null | null |
| 49 | ARRAY_TO_STRING_COMMA_DEFAULT |
false | null | null |
| 50 | ARRAY_UNIQUE |
false | LIST_UNIQUE |
null |
| 51 | ARRAY_VALUE |
false | null | null |
| 52 | ARRAY_WHERE |
false | LIST_WHERE |
null |
| 53 | ARRAY_ZIP |
false | LIST_ZIP |
null |
| 54 | BAR |
false | null | null |
| 55 | BITSTRING_AGG |
false | null | null |
| 56 | BITSTRING |
false | null | null |
| 57 | BIT_COUNT |
false | null | null |
| 58 | BIT_POSITION |
false | null | null |
| 59 | CAN_CAST_IMPLICITLY |
false | null | null |
| 60 | CARDINALITY |
false | null | null |
| 61 | CAST_TO_TYPE |
false | null | null |
| 62 | CENTURY |
false | null | null |
| 63 | COL_DESCRIPTION |
false | null | null |
| 64 | COMBINE |
false | null | null |
| 65 | CONSTANT_OR_NULL |
false | null | null |
| 66 | CREATE_SORT_KEY |
false | null | null |
| 67 | CURRVAL |
false | null | null |
| 68 | DAMERAU_LEVENSHTEIN |
false | null | null |
| 69 | DATEPART |
false | null | null |
| 70 | DATESUB |
false | null | null |
| 71 | DATE_PART |
false | null | null |
| 72 | DATE_SUB |
false | null | null |
| 73 | DAYS_IN_MONTH |
false | null | null |
| 74 | DECADE |
false | null | null |
| 75 | ELEMENT_AT |
false | MAP_EXTRACT |
null |
| 76 | ENTROPY |
false | null | null |
| 77 | ENUM_CODE |
false | null | null |
| 78 | ENUM_FIRST |
false | null | null |
| 79 | ENUM_LAST |
false | null | null |
| 80 | ENUM_RANGE_BOUNDARY |
false | null | null |
| 81 | ENUM_RANGE |
false | null | null |
| 82 | EPOCH_NS |
false | null | null |
| 83 | EPOCH_US |
false | null | null |
| 84 | EQUI_WIDTH_BINS |
false | null | null |
| 85 | ERA |
false | null | null |
| 86 | ERROR |
false | null | null |
| 87 | EVEN |
false | null | null |
| 88 | FAVG |
false | null | null |
| 89 | FDIV |
false | null | null |
| 90 | FILL |
false | null | null |
| 91 | FINALIZE |
false | null | null |
| 92 | FMOD |
false | null | null |
| 93 | FORMATREADABLEDECIMALSIZE |
false | null | null |
| 94 | FORMATREADABLESIZE |
false | FORMAT_BYTES |
null |
| 95 | FORMAT_BYTES |
false | FORMATREADABLESIZE |
null |
| 96 | FORMAT_PG_TYPE |
false | null | null |
| 97 | FORMAT_TYPE |
false | null | null |
| 98 | FROM_BINARY |
false | UNBIN |
null |
| 99 | FROM_JSON_STRICT |
false | null | null |
| 100 | FROM_JSON |
false | null | null |
| 101 | FSUM |
false | KAHAN_SUM, SUMKAHAN |
null |
| 102 | GAMMA |
false | null | null |
| 103 | GCD |
false | GREATEST_COMMON_DIVISOR |
null |
| 104 | GENERATE_SUBSCRIPTS |
false | null | null |
| 105 | GEOMEAN |
false | null | null |
| 106 | GEOMETRIC_MEAN |
false | null | null |
| 107 | GETVARIABLE |
false | null | null |
| 108 | GET_BLOCK_SIZE |
false | null | null |
| 109 | GET_TYPE |
false | null | null |
| 110 | GRADE_UP |
false | ARRAY_GRADE_UP, LIST_GRADE_UP |
null |
| 111 | GREATEST_COMMON_DIVISOR |
false | GCD |
null |
| 112 | HAMMING |
false | MISMATCHES |
null |
| 113 | HASH |
false | null | null |
| 114 | HISTOGRAM_EXACT |
false | null | null |
| 115 | HISTOGRAM |
false | null | null |
| 116 | ILIKE_ESCAPE |
false | null | null |
| 117 | IN_SEARCH_PATH |
false | null | null |
| 118 | ISFINITE |
false | null | null |
| 119 | ISOYEAR |
false | null | null |
| 120 | IS_HISTOGRAM_OTHER_BIN |
false | null | null |
| 121 | JACCARD |
false | null | null |
| 122 | JARO_SIMILARITY |
false | null | null |
| 123 | JSON_ARRAY_LENGTH |
false | null | null |
| 124 | JSON_CONTAINS |
false | null | null |
| 125 | JSON_DESERIALIZE_SQL |
false | null | null |
| 126 | JSON_EXISTS |
false | null | null |
| 127 | JSON_GROUP_ARRAY |
false | null | null |
| 128 | JSON_GROUP_OBJECT |
false | null | null |
| 129 | JSON_GROUP_STRUCTURE |
false | null | null |
| 130 | JSON_MERGE_PATCH |
false | null | null |
| 131 | JSON_OBJECT |
false | null | null |
| 132 | JSON_PRETTY |
false | null | null |
| 133 | JSON_QUOTE |
false | null | null |
| 134 | JSON_SERIALIZE_PLAN |
false | null | null |
| 135 | JSON_SERIALIZE_SQL |
false | null | null |
| 136 | JSON_STRUCTURE |
false | null | null |
| 137 | JSON_TRANSFORM_STRICT |
false | null | null |
| 138 | JSON_TRANSFORM |
false | null | null |
| 139 | JSON_VALID |
false | null | null |
| 140 | JSON_VALUE |
false | null | null |
| 141 | JULIAN |
false | null | null |
| 142 | KAHAN_SUM |
false | FSUM, SUMKAHAN |
null |
| 143 | KURTOSIS_POP |
false | null | null |
| 144 | LCM |
false | LEAST_COMMON_MULTIPLE |
null |
| 145 | LEAST_COMMON_MULTIPLE |
false | LCM |
null |
| 146 | LEFT_GRAPHEME |
false | null | null |
| 147 | LENGTH_GRAPHEME |
false | null | null |
| 148 | LGAMMA |
false | null | null |
| 149 | LIKE_ESCAPE |
false | null | null |
| 150 | LISTAGG |
false | STRING_AGG |
GROUP_CONCAT |
| 151 | LIST_AGGREGATE |
false | AGGREGATE, ARRAY_AGGR, ARRAY_AGGREGATE, LIST_AGGR |
null |
| 152 | LIST_AGGR |
false | AGGREGATE, ARRAY_AGGR, ARRAY_AGGREGATE, LIST_AGGREGATE |
null |
| 153 | LIST_ANY_VALUE |
false | null | null |
| 154 | LIST_APPROX_COUNT_DISTINCT |
false | null | null |
| 155 | LIST_AVG |
false | null | null |
| 156 | LIST_BIT_AND |
false | null | null |
| 157 | LIST_BIT_OR |
false | null | null |
| 158 | LIST_BIT_XOR |
false | null | null |
| 159 | LIST_BOOL_AND |
false | null | null |
| 160 | LIST_BOOL_OR |
false | null | null |
| 161 | LIST_COSINE_SIMILARITY |
false | null | null |
| 162 | LIST_COUNT |
false | null | null |
| 163 | LIST_DOT_PRODUCT |
false | LIST_INNER_PRODUCT |
null |
| 164 | LIST_ELEMENT |
false | LIST_EXTRACT |
null |
| 165 | LIST_ENTROPY |
false | null | null |
| 166 | LIST_EXTRACT |
false | LIST_ELEMENT |
null |
| 167 | LIST_FIRST |
false | null | null |
| 168 | LIST_GRADE_UP |
false | ARRAY_GRADE_UP, GRADE_UP |
null |
| 169 | LIST_HAS_ALL |
false | null | ARRAY_HAS_ALL |
| 170 | LIST_HISTOGRAM |
false | null | null |
| 171 | LIST_INNER_PRODUCT |
false | LIST_DOT_PRODUCT |
null |
| 172 | LIST_KURTOSIS_POP |
false | null | null |
| 173 | LIST_KURTOSIS |
false | null | null |
| 174 | LIST_LAST |
false | null | null |
| 175 | LIST_MAD |
false | null | null |
| 176 | LIST_MEDIAN |
false | null | null |
| 177 | LIST_MODE |
false | null | null |
| 178 | LIST_NEGATIVE_DOT_PRODUCT |
false | LIST_NEGATIVE_INNER_PRODUCT |
null |
| 179 | LIST_NEGATIVE_INNER_PRODUCT |
false | LIST_NEGATIVE_DOT_PRODUCT |
null |
| 180 | LIST_PRODUCT |
false | null | null |
| 181 | LIST_RESIZE |
false | ARRAY_RESIZE |
null |
| 182 | LIST_REVERSE |
false | null | null |
| 183 | LIST_SELECT |
false | ARRAY_SELECT |
null |
| 184 | LIST_SEM |
false | null | null |
| 185 | LIST_SKEWNESS |
false | null | null |
| 186 | LIST_STDDEV_POP |
false | null | null |
| 187 | LIST_STDDEV_SAMP |
false | null | null |
| 188 | LIST_STRING_AGG |
false | null | null |
| 189 | LIST_SUM |
false | null | null |
| 190 | LIST_UNIQUE |
false | ARRAY_UNIQUE |
null |
| 191 | LIST_VAR_POP |
false | null | null |
| 192 | LIST_VAR_SAMP |
false | null | null |
| 193 | LIST_WHERE |
false | ARRAY_WHERE |
null |
| 194 | LIST_ZIP |
false | ARRAY_ZIP |
null |
| 195 | MAD |
false | null | null |
| 196 | MAKE_TIMESTAMPTZ |
false | null | null |
| 197 | MAKE_TIMESTAMP_MS |
false | null | null |
| 198 | MAKE_TIMESTAMP_NS |
false | null | null |
| 199 | MAKE_TYPE |
false | null | null |
| 200 | MAP_CONCAT |
false | null | null |
| 201 | MAP_CONTAINS_ENTRY |
false | null | null |
| 202 | MAP_CONTAINS_VALUE |
false | null | null |
| 203 | MAP_CONTAINS |
false | null | null |
| 204 | MAP_ENTRIES |
false | null | null |
| 205 | MAP_EXTRACT_VALUE |
false | null | null |
| 206 | MAP_EXTRACT |
false | ELEMENT_AT |
null |
| 207 | MAP_TO_PG_OID |
false | null | null |
| 208 | MAP_VALUES |
false | null | null |
| 209 | MD5_NUMBER_LOWER |
false | null | null |
| 210 | MD5_NUMBER_UPPER |
false | null | null |
| 211 | MD5_NUMBER |
false | null | null |
| 212 | MICROSECOND |
false | null | null |
| 213 | MILLENNIUM |
false | null | null |
| 214 | MILLISECOND |
false | null | null |
| 215 | MISMATCHES |
false | HAMMING |
null |
| 216 | NANOSECOND |
false | null | null |
| 217 | NEXTAFTER |
false | null | null |
| 218 | NEXTVAL |
false | null | null |
| 219 | NFC_NORMALIZE |
false | null | null |
| 220 | NORMALIZED_INTERVAL |
false | null | null |
| 221 | NOT_ILIKE_ESCAPE |
false | null | null |
| 222 | NOT_LIKE_ESCAPE |
false | null | null |
| 223 | OBJ_DESCRIPTION |
false | null | null |
| 224 | OCTET_LENGTH |
false | null | null |
| 225 | PARSE_DIRNAME |
false | null | null |
| 226 | PARSE_DIRPATH |
false | null | null |
| 227 | PARSE_DUCKDB_LOG_MESSAGE |
false | null | null |
| 228 | PARSE_FILENAME |
false | null | null |
| 229 | PARSE_FORMATTED_BYTES |
false | null | null |
| 230 | PARSE_PATH |
false | null | null |
| 231 | PREFIX |
false | null | null |
| 232 | PRINTF |
false | null | null |
| 233 | PRODUCT |
false | null | null |
| 234 | REGEXP_ESCAPE |
false | null | null |
| 235 | REGEXP_SPLIT_TO_TABLE |
false | null | null |
| 236 | REMAP_STRUCT |
false | null | null |
| 237 | REPLACE_TYPE |
false | null | null |
| 238 | RESERVOIR_QUANTILE |
false | null | null |
| 239 | RIGHT_GRAPHEME |
false | null | null |
| 240 | ROUNDBANKERS |
false | null | null |
| 241 | ROUND_EVEN |
false | null | null |
| 242 | ROW_TO_JSON |
false | null | null |
| 243 | ROW |
false | null | null |
| 244 | SEM |
false | null | null |
| 245 | SETSEED |
false | null | null |
| 246 | SET_BIT |
false | null | null |
| 247 | SHOBJ_DESCRIPTION |
false | null | null |
| 248 | SIGNBIT |
false | null | null |
| 249 | SLEEP_MS |
false | null | null |
| 250 | STATS |
false | null | null |
| 251 | STRING_AGG |
false | LISTAGG |
GROUP_CONCAT |
| 252 | STRIP_ACCENTS |
false | null | null |
| 253 | STRLEN |
false | null | null |
| 254 | STRUCT_CONCAT |
false | null | null |
| 255 | STRUCT_CONTAINS |
false | STRUCT_HAS |
null |
| 256 | STRUCT_EXTRACT_AT |
false | null | null |
| 257 | STRUCT_HAS |
false | STRUCT_CONTAINS |
null |
| 258 | STRUCT_INDEXOF |
false | STRUCT_POSITION |
null |
| 259 | STRUCT_KEYS |
false | null | null |
| 260 | STRUCT_POSITION |
false | STRUCT_INDEXOF |
null |
| 261 | STRUCT_UPDATE |
false | null | null |
| 262 | STRUCT_VALUES |
false | null | null |
| 263 | ST_ASBINARY |
false | ST_ASWKB |
null |
| 264 | ST_ASTEXT |
false | ST_ASWKT |
null |
| 265 | ST_ASWKB |
false | ST_ASBINARY |
null |
| 266 | ST_ASWKT |
false | ST_ASTEXT |
null |
| 267 | ST_CRS |
false | null | null |
| 268 | ST_GEOMFROMWKB |
false | null | null |
| 269 | ST_INTERSECTS_EXTENT |
false | null | null |
| 270 | ST_SETCRS |
false | null | null |
| 271 | SUBSTRING_GRAPHEME |
false | null | null |
| 272 | SUMKAHAN |
false | FSUM, KAHAN_SUM |
null |
| 273 | SUM_NO_OVERFLOW |
false | null | null |
| 274 | SWITCH |
false | null | null |
| 275 | TIMETZ_BYTE_COMPARABLE |
false | null | null |
| 276 | TIMEZONE_HOUR |
false | null | null |
| 277 | TIMEZONE_MINUTE |
false | null | null |
| 278 | TIMEZONE |
false | null | null |
| 279 | TO_BASE |
false | null | null |
| 280 | TO_CENTURIES |
false | null | null |
| 281 | TO_DECADES |
false | null | null |
| 282 | TO_HOURS |
false | null | null |
| 283 | TO_JSON |
false | null | null |
| 284 | TO_MICROSECONDS |
false | null | null |
| 285 | TO_MILLENNIA |
false | null | null |
| 286 | TO_MILLISECONDS |
false | null | null |
| 287 | TO_MINUTES |
false | null | null |
| 288 | TO_MONTHS |
false | null | null |
| 289 | TO_QUARTERS |
false | null | null |
| 290 | TO_SECONDS |
false | null | null |
| 291 | TO_WEEKS |
false | null | null |
| 292 | TO_YEARS |
false | null | null |
| 293 | TRY_STRPTIME |
false | null | null |
| 294 | UNBIN |
false | FROM_BINARY |
null |
| 295 | UNION_EXTRACT |
false | null | null |
| 296 | UNION_TAG |
false | null | null |
| 297 | UNION_VALUE |
false | null | null |
| 298 | UNPIVOT_LIST |
false | null | null |
| 299 | URL_DECODE |
false | null | null |
| 300 | URL_ENCODE |
false | null | null |
| 301 | UUID_EXTRACT_TIMESTAMP |
false | null | null |
| 302 | UUID_EXTRACT_VERSION |
false | null | null |
| 303 | VARIANT_EXTRACT |
false | null | null |
| 304 | VARIANT_NORMALIZE |
false | null | null |
| 305 | VARIANT_TO_PARQUET_VARIANT |
false | null | null |
| 306 | VARIANT_TYPEOF |
false | null | null |
| 307 | VECTOR_TYPE |
false | null | null |
| 308 | WAVG |
false | null | null |
| 309 | WEEKDAY |
false | null | null |
| 310 | WEIGHTED_AVG |
false | null | null |
| 311 | WRITE_LOG |
false | null | null |
| 312 | YEARWEEK |
false | null | null |