Adding upstream version 26.2.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
d908bee480
commit
7ee28625fb
85 changed files with 57142 additions and 52288 deletions
|
@ -77,6 +77,7 @@ class TestSnowflake(Validator):
|
|||
self.validate_identity("SELECT MATCH_CONDITION")
|
||||
self.validate_identity("SELECT * REPLACE (CAST(col AS TEXT) AS scol) FROM t")
|
||||
self.validate_identity("1 /* /* */")
|
||||
self.validate_identity("TO_TIMESTAMP(col, fmt)")
|
||||
self.validate_identity(
|
||||
"SELECT * FROM table AT (TIMESTAMP => '2024-07-24') UNPIVOT(a FOR b IN (c)) AS pivot_table"
|
||||
)
|
||||
|
@ -104,7 +105,14 @@ class TestSnowflake(Validator):
|
|||
self.validate_identity(
|
||||
"SELECT * FROM DATA AS DATA_L ASOF JOIN DATA AS DATA_R MATCH_CONDITION (DATA_L.VAL > DATA_R.VAL) ON DATA_L.ID = DATA_R.ID"
|
||||
)
|
||||
self.validate_identity("TO_TIMESTAMP(col, fmt)")
|
||||
self.validate_identity(
|
||||
"WITH t (SELECT 1 AS c) SELECT c FROM t",
|
||||
"WITH t AS (SELECT 1 AS c) SELECT c FROM t",
|
||||
)
|
||||
self.validate_identity(
|
||||
"GET_PATH(json_data, '$id')",
|
||||
"""GET_PATH(json_data, '["$id"]')""",
|
||||
)
|
||||
self.validate_identity(
|
||||
"CAST(x AS GEOGRAPHY)",
|
||||
"TO_GEOGRAPHY(x)",
|
||||
|
@ -481,6 +489,7 @@ class TestSnowflake(Validator):
|
|||
write={
|
||||
"": "SELECT LOGICAL_OR(c1), LOGICAL_OR(c2) FROM test",
|
||||
"duckdb": "SELECT BOOL_OR(c1), BOOL_OR(c2) FROM test",
|
||||
"oracle": "SELECT MAX(c1), MAX(c2) FROM test",
|
||||
"postgres": "SELECT BOOL_OR(c1), BOOL_OR(c2) FROM test",
|
||||
"snowflake": "SELECT BOOLOR_AGG(c1), BOOLOR_AGG(c2) FROM test",
|
||||
"spark": "SELECT BOOL_OR(c1), BOOL_OR(c2) FROM test",
|
||||
|
@ -492,6 +501,7 @@ class TestSnowflake(Validator):
|
|||
write={
|
||||
"": "SELECT LOGICAL_AND(c1), LOGICAL_AND(c2) FROM test",
|
||||
"duckdb": "SELECT BOOL_AND(c1), BOOL_AND(c2) FROM test",
|
||||
"oracle": "SELECT MIN(c1), MIN(c2) FROM test",
|
||||
"postgres": "SELECT BOOL_AND(c1), BOOL_AND(c2) FROM test",
|
||||
"snowflake": "SELECT BOOLAND_AGG(c1), BOOLAND_AGG(c2) FROM test",
|
||||
"spark": "SELECT BOOL_AND(c1), BOOL_AND(c2) FROM test",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue