Adding upstream version 25.21.3.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
0b78a18345
commit
cfe8a51f10
105 changed files with 50314 additions and 49385 deletions
|
@ -848,6 +848,7 @@ class Snowflake(Dialect):
|
|||
"TRY_TO_DATE" if e.args.get("safe") else "TO_DATE", e.this, self.format_time(e)
|
||||
),
|
||||
exp.UnixToTime: rename_func("TO_TIMESTAMP"),
|
||||
exp.Uuid: rename_func("UUID_STRING"),
|
||||
exp.VarMap: lambda self, e: var_map_sql(self, e, "OBJECT_CONSTRUCT"),
|
||||
exp.WeekOfYear: rename_func("WEEKOFYEAR"),
|
||||
exp.Xor: rename_func("BOOLXOR"),
|
||||
|
@ -1058,12 +1059,8 @@ class Snowflake(Dialect):
|
|||
|
||||
return self.func("OBJECT_CONSTRUCT", *flatten(zip(keys, values)))
|
||||
|
||||
@generator.unsupported_args("weight", "accuracy")
|
||||
def approxquantile_sql(self, expression: exp.ApproxQuantile) -> str:
|
||||
if expression.args.get("weight") or expression.args.get("accuracy"):
|
||||
self.unsupported(
|
||||
"APPROX_PERCENTILE with weight and/or accuracy arguments are not supported in Snowflake"
|
||||
)
|
||||
|
||||
return self.func("APPROX_PERCENTILE", expression.this, expression.args.get("quantile"))
|
||||
|
||||
def alterset_sql(self, expression: exp.AlterSet) -> str:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue