Adding upstream version 18.11.6.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
47f2114347
commit
e833f2baa5
51 changed files with 33974 additions and 32766 deletions
|
@ -273,6 +273,22 @@ class TestRedshift(Validator):
|
|||
"SELECT DATE_ADD('day', 1, DATE('2023-01-01'))",
|
||||
"SELECT DATEADD(day, 1, CAST(DATE('2023-01-01') AS DATE))",
|
||||
)
|
||||
self.validate_identity(
|
||||
"""SELECT
|
||||
c_name,
|
||||
orders.o_orderkey AS orderkey,
|
||||
index AS orderkey_index
|
||||
FROM customer_orders_lineitem AS c, c.c_orders AS orders AT index
|
||||
ORDER BY
|
||||
orderkey_index""",
|
||||
pretty=True,
|
||||
)
|
||||
self.validate_identity(
|
||||
"SELECT attr AS attr, JSON_TYPEOF(val) AS value_type FROM customer_orders_lineitem AS c, UNPIVOT c.c_orders[0] WHERE c_custkey = 9451"
|
||||
)
|
||||
self.validate_identity(
|
||||
"SELECT attr AS attr, JSON_TYPEOF(val) AS value_type FROM customer_orders_lineitem AS c, UNPIVOT c.c_orders AS val AT attr WHERE c_custkey = 9451"
|
||||
)
|
||||
|
||||
def test_values(self):
|
||||
# Test crazy-sized VALUES clause to UNION ALL conversion to ensure we don't get RecursionError
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue