JSQLParser / JSqlParser Public
master
Commits on Nov 21, 2021
Commits on Nov 20, 2021
-
-
Support RESTART without value (#1425)
Since Postgre 8.4, RESTART in ALTER SEQUENCE can be set without value.
Commits on Nov 19, 2021
-
Add support for oracle UnPivot when use multi columns at once. (#1419)
Co-authored-by: LeiJun <02280245@yto.net.cn>
-
-
Fix issue in parsing TRY_CAST() function (#1391)
* Fix issue in parsing TRY_CAST() function * Fix issue in parsing TRY_CAST() function * Add parser, deparser, validator and vistior implementation for try_cast function * Update toString() method of TryCastExpression class
-
Add support for expressions (such as columns) in AT TIME ZONE express…
…ions (#1413) Co-authored-by: EverSQL <tomer@eversql.com>
-
Add supported for quoted cast expressions for PostgreSQL (#1411)
Co-authored-by: EverSQL <tomer@eversql.com>
-
added USE SCHEMA <schema> and CREATE OR REPLACE <table> support; thin…
…gs that are allowed in Snowflake SQL (#1409) Co-authored-by: Richard Kooijman <richard.kooijman@inergy.nl>
-
-
-
-
-
Allow Complex Expressions as SelectItem
Commits on Nov 2, 2021
-
Allows CASE ... ELSE ComplexExpression (#1388)
Fixes #1375 Co-authored-by: Tobias <t.warneke@gmx.net>
Commits on Nov 1, 2021
-
IN() with complex expressions (#1384)
* IN() with Complex Expressions Fixes #905 Allow Complex Expressions and multiple SubSelects for the IN() Expression * Tune the Test Coverage * Remove unused import * Reset TEST status
Commits on Oct 22, 2021
Commits on Oct 20, 2021
-
* Fixes #1371 Postgres specific JSON_OBJECT syntax supporting: SELECT json_object('{a, 1, b, 2}'); SELECT json_object('{{a, 1}, {b, 2}}'); SELECT json_object('{a, b}', '{1,2 }'); * Improve Test Coverage
-
Support alias for UnPivot statement (see discussion #1374) (#1380)
- Changed JSqlParserCC.jjt file to add the alias to the UnPivot lexical entity. - Added Alias to the UnPivot object. - Improved SelectDeParser to correctly deparse SubSelect's UnPivot component.
Commits on Oct 9, 2021
-
* Fixes #1352 Allow SYSTEM as table- or column- name * Fixes #1352 Allow SYSTEM as tablename * Fixes #1352 Allow SYSTEM as tablename and columnname * Fixes #1352 Allow QUERY as tablename and columnname * Fixes #1352 Allow FULLTEXT as tablename and columnname Co-authored-by: Tobias <t.warneke@gmx.net>
Commits on Oct 8, 2021
-
Enhance ALTER TABLE ... DROP CONSTRAINTS ... (#1351)
* Enhance ALTER TABLE ... DROP CONSTRAINTS ... Add support for DROP PRIMARY KEY, DROP UNIQUE(...) Add support for DROP FOREIGN KEY(...) Fixes #1342 * Remove one useless PMD rule Add more tests Adjust Test Coverage
-
Function to use AllColumns or AllTableColumns Expression (#1350)