Commit graph

1007 commits

Author SHA1 Message Date
Ifeanyi Ubah
8de3a62948
BigQuery: Add support for select expr star (#1680) 2025-01-28 11:33:07 +01:00
AvivDavid-Satori
f7b0812b01
Add support for mysql table hints (#1675) 2025-01-28 09:41:03 +01:00
Ifeanyi Ubah
fdbe864d0d
Support multiple tables in UPDATE FROM clause (#1681) 2025-01-28 08:45:14 +01:00
Yoav Cohen
74163b148e
Add support for parsing empty dictionary expressions (#1684) 2025-01-26 15:20:00 +01:00
Ayman Elkfrawy
211b15e790
Enhance object name path segments (#1539) 2025-01-26 15:13:51 +01:00
Ifeanyi Ubah
fd6c98e933
BigQuery: Support trailing commas in column definitions list (#1682) 2025-01-25 10:01:33 -05:00
Denys Tsomenko
c7c0de6551
Add support for Create Iceberg Table statement for Snowflake parser (#1664) 2025-01-20 21:39:44 +01:00
Yoav Cohen
183274e274
Add support for Snowflake account privileges (#1666) 2025-01-20 20:20:41 +01:00
Yoav Cohen
5da702fc19
Add support for Snowflake AT/BEFORE (#1667) 2025-01-19 12:08:45 +01:00
Yoav Cohen
44df6d6f92
Add support for qualified column names in JOIN ... USING (#1663) 2025-01-19 11:43:45 +01:00
Alexander Beedie
e9498d538a
Add support for IS [NOT] [form] NORMALIZED (#1655)
Co-authored-by: Alexander Beedie <alexander.beedie@adia.ae>
2025-01-17 10:59:47 +01:00
Ophir LOJKINE
3eeb9160ea
fix parsing of INSERT INTO ... SELECT ... RETURNING (#1661) 2025-01-17 08:13:12 +01:00
Yoav Cohen
b4b5576dd4
Add support for Snowflake column aliases that use SQL keywords (#1632) 2025-01-16 17:50:30 +01:00
AvivDavid-Satori
474150006f
Add support for parsing RAISERROR (#1656) 2025-01-16 10:09:53 +01:00
Martin Abelson Sahlen
9105cae261
Allow empty options for BigQuery (#1657)
Co-authored-by: Martin Abelson Sahlen <sahlen@Mac.lan>
2025-01-16 09:27:26 +01:00
bar sela
36db176657
Support trailing commas in FROM clause (#1645)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2025-01-14 09:38:24 -05:00
wugeer
6507484697
Support single line comments starting with '#' for Hive (#1654) 2025-01-13 17:57:11 +01:00
Yoav Cohen
3b4dc0f227
MsSQL SET for session params (#1646) 2025-01-11 10:51:01 +01:00
Simon Sawert
0c3b6c0974
Add support for ClickHouse FORMAT on INSERT (#1628) 2025-01-10 18:17:28 +01:00
cjw
b09514e492
feat: support INSERT INTO [TABLE] FUNCTION of Clickhouse (#1633)
Co-authored-by: Kermit <chenjiawei1@xiaohongshu.com>
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2025-01-10 15:23:56 +01:00
Stepan Koltsov
c54ba4dc41
ALTER TABLE DROP {COLUMN|CONSTRAINT} RESTRICT (#1651) 2025-01-10 01:29:34 +01:00
Yoav Cohen
5a761dd6db
Add support for the Snowflake MINUS set operator (#1652) 2025-01-10 00:52:09 +01:00
Michael Victor Zink
4fdf5e1b30
Fix MySQL parsing of GRANT, REVOKE, and CREATE VIEW (#1538) 2025-01-10 00:31:06 +01:00
Yoav Cohen
687ce2d5f4
Add support for MS-SQL BEGIN/END TRY/CATCH (#1649) 2025-01-08 19:31:24 +01:00
Stepan Koltsov
397bceb241
Replace ReferentialAction enum in DROP statements (#1648) 2025-01-08 19:27:25 +01:00
wugeer
62bcaa1c98
Support pluralized time units (#1630) 2025-01-08 18:28:20 +01:00
Yoav Cohen
8cfc46277f
Add support for MySQL's INSERT INTO ... SET syntax (#1641) 2025-01-06 20:13:38 +01:00
Yoav Cohen
4c6af0ae4f
Add support for Snowflake LIST and REMOVE (#1639) 2025-01-06 16:41:09 +01:00
Yoav Cohen
17e22f0a60
Add support for the SQL OVERLAPS predicate (#1638) 2025-01-06 16:35:24 +01:00
Yoav Cohen
e23877cb2d
Add support for various Snowflake grantees (#1640) 2025-01-05 13:31:51 -05:00
Yoav Cohen
02d60cc0fc
Add support for USE SECONDARY ROLE (vs. ROLES) (#1637) 2025-01-05 13:30:06 -05:00
wugeer
94ea20628f
Add support for MYSQL's RENAME TABLE (#1616)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2025-01-01 21:54:58 +01:00
Hans Ott
48f025f658
SQLite: Allow dollar signs in placeholder names (#1620) 2024-12-28 14:20:48 +01:00
Jax Liu
d0d4153137
Fix the parsing result for the special double number (#1621) 2024-12-28 14:16:30 +01:00
Ramnivas Laddad
7dbf31b587
Add support for DROP EXTENSION (#1610) 2024-12-27 13:19:42 +01:00
Yuval Shkolar
024a878ee7
Support Snowflake Update-From-Select (#1604)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2024-12-24 10:00:59 -05:00
Ifeanyi Ubah
14cefc47ed
Merge composite and compound expr test cases (#1615) 2024-12-22 16:40:08 -05:00
Toby Hede
27822e254b
Handle empty projection in Postgres SELECT statements (#1613) 2024-12-22 11:19:43 -05:00
Jax Liu
0647a4aa82
Consolidate MapAccess, and Subscript into CompoundExpr to handle the complex field access chain (#1551) 2024-12-22 15:28:44 +01:00
Ayman Elkfrawy
cd898cb6a4
Support arbitrary composite access expressions (#1600) 2024-12-22 15:22:16 +01:00
Dmitrii Blaginin
84e82e6e2e
Add #[recursive] (#1522)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2024-12-19 14:17:20 -05:00
artorias1024
c973df35d6
Support DOUBLE data types with precision for Mysql (#1611) 2024-12-19 18:11:39 +01:00
yuyang
eae5629fb8
Support optional table for ANALYZE statement (#1599) 2024-12-19 10:18:45 +01:00
Ramnivas Laddad
6523dabcf8
Allow foreign table constraint without columns (#1608) 2024-12-19 10:10:53 +01:00
Ifeanyi Ubah
fac84d81ee
Fix test compilation issue (#1609) 2024-12-18 18:04:25 -05:00
Ayman Elkfrawy
e9ab4d6b94
Fix BigQuery hyphenated ObjectName with numbers (#1598) 2024-12-18 21:12:09 +01:00
cjw
8fcdf48e5c
Support parsing EXPLAIN ESTIMATE of Clickhouse (#1605)
Co-authored-by: Kermit <chenjiawei1@xiaohongshu.com>
2024-12-17 10:03:12 -05:00
Yoav Cohen
c69839102a
Add the alter table ON COMMIT option to Snowflake (#1606) 2024-12-17 08:39:59 +01:00
Aleksei Piianin
7867ba3cf0
Redshift: Fix parsing for quoted numbered columns (#1576) 2024-12-15 10:56:11 +01:00
Yoav Cohen
316bb14135
Add support for TABLESAMPLE (#1580) 2024-12-15 10:40:25 +01:00