@@ -70,16 +70,16 @@ under a different name, or there may be a simple workaround for your use cases.
7070| APPROX_DISTINCT(x[ , e] )| ` hyperloglog_distinct ` |
7171| ARRAY_CONCAT(array1, array2, ...)| ` array_cat ` |
7272| ARRAY_CONTAINS(array, element)| ` element = ANY (array) ` |
73- | ARRAY_CREATE(val1, val2, ...)| ` [val1, val2, ...] ` or ` _array(val1,val2, ...) ` |
73+ | ARRAY_CREATE(val1, val2, ...)| ` [val1, val2, ...] ` or ` _array(val1,val2, ...) ` |
7474| ARRAY_DISTINCT(array)| ` array_unique ` |
7575| ARRAY_EXCEPT(array1, array2)| ` array_unique(array_difference(array1, array2)) ` |
7676| ARRAY_FLATTEN(array)| ` array_unnest ` |
77- | ARRAY_INTERSECT(array1, array2)| ` array(select DISTINCT a FROM UNNEST(array1) a WHERE a IN (SELECT UNNEST(array2))) ` |
77+ | ARRAY_INTERSECT(array1, array2)| ` array(select DISTINCT a FROM UNNEST(array1) a WHERE a IN (SELECT UNNEST(array2))) ` |
7878| ARRAY_JOIN(array, delimiter, nullReplacement)| [ ` array_to_string ` ] |
79- | ARRAY_MAP(function_name, array)| ` (select array_agg(function_name(unnest)) from unnest(array)) ` |
79+ | ARRAY_MAP(function_name, array)| ` (select array_agg(function_name(unnest)) from unnest(array)) ` |
8080| ARRAY_REMOVE(array, val)| ` array_difference(array,[val]) ` |
81- | ARRAY_SHUFFLE(array)| ` array(select unnest from unnest(array) ORDER BY random()) ` |
82- | ARRAY_SORT(array)| ` array(select unnest from unnest(array) ORDER BY unnest) ` |
81+ | ARRAY_SHUFFLE(array)| ` array(select unnest from unnest(array) ORDER BY random()) ` |
82+ | ARRAY_SORT(array)| ` array(select unnest from unnest(array) ORDER BY unnest) ` |
8383| ARRAY_UNION(array1, array2)| ` array_unique ` |
8484| ASINH(x)| ` LN(x + SQRT((x * x) + 1)) ` |
8585| ATANH(x)| ` 0.5*ln((1+x)/(1-x)) ` |
@@ -112,7 +112,7 @@ under a different name, or there may be a simple workaround for your use cases.
112112| MILLISECONDS(n)| ` AGE(n::LONG,0) ` |
113113| MINUTES(n)| ` 'n MINUTES'::INTERVAL ` |
114114| MONTHS(n)| ` 'n MONTHS'::INTERVAL ` |
115- | PARSE_DATE_ISO8601(string)| ` date_trunc('day',string::TIMESTAMP) ` |
115+ | PARSE_DATE_ISO8601(string)| ` date_trunc('day',string::TIMESTAMP) ` |
116116| PARSE_DATETIME_ISO8601(string)| ` string::TIMESTAMP ` |
117117| POSITION(substring IN string)| ` strpos(string , substring) ` |
118118| POW(x, y)| ` power(x,y) ` |
@@ -121,7 +121,7 @@ under a different name, or there may be a simple workaround for your use cases.
121121| SEQUENCE(start, stop[ , step] )| ` generate_series ` |
122122| SIGN(x)| See [ ^ sign ] for CrateDB <5.8 |
123123| SPLIT(string, delimiter)[ index] | ` split_part(string, delimiter, index) ` |
124- | ST_ASTEXT(geography)| See [ ] ( # ST_ASTEXT) for ` POLYGON ` s |
124+ | ST_ASTEXT(geography)| See {ref} ` ST_ASTEXT ` for ` POLYGON ` s |
125125| ST_GEOGFROMTEXT(well_known_text)| ` well_known_text::geo_shape ` |
126126| ST_GEOGPOINT(longitude, latitude)| ` [longitude, latitude]::geo_point ` |
127127| ST_INTERSECTS(geography_a, geography_b)| ` intersects(geo_shape, geo_shape) ` |
0 commit comments