Commit Graph

10 Commits

Author SHA1 Message Date
ondrej
9fca033ac3 sql parser: unify identifier path code
git-svn-id: trunk@46434 -
2020-08-14 17:46:38 +00:00
ondrej
0fb6419edd sql parser: support CASE expression
git-svn-id: trunk@46428 -
2020-08-14 13:48:29 +00:00
ondrej
6caf046df2 sql parser: support LIMIT for FireBird/MSSQL/Postgres/MySQL
git-svn-id: trunk@46426 -
2020-08-14 12:35:20 +00:00
ondrej
67d2c51b8d sql parser: add test for SQL generation of fields with path
git-svn-id: trunk@46422 -
2020-08-14 10:15:40 +00:00
michael
01b946706b * Fix bug ID #32625: added several firebird constructs
git-svn-id: trunk@43139 -
2019-10-06 11:20:20 +00:00
reiniero
0782f4f853 * fcl-db: sql parser:
- support reading (and ignoring) SET AUTODDL statements generated by isql.
  This allows the parser to read isql-generated metadata extraction scripts from Firebird databases
- tests

git-svn-id: trunk@27921 -
2014-06-10 08:47:56 +00:00
reiniero
c63b31c839 * fcl-db: sql parser: support table.column notation for fields like
- SELECT A.B FROM A
- SELECT B FROM A ORDER BY C.D
- tests
Note: failing test due to needed implementation of parsing table.field into table and field references

git-svn-id: trunk@27912 -
2014-06-09 12:34:52 +00:00
reiniero
125845fe52 * fcl-db: sql parser/generator:
- Correct OUTER join: there is no separate OUTER JOIN; the syntax is FULL JOIN or FULL OUTER JOIN
- Support for optional OUTER in LEFT OUTER and RIGHT OUTER JOIN

git-svn-id: trunk@27910 -
2014-06-09 09:21:44 +00:00
michael
6df8ec1ce8 * Added tests for Grant/Revoke, fixed some bugs on the way
git-svn-id: trunk@15942 -
2010-09-03 17:01:01 +00:00
michael
4c7f9238c7 * SQL parser
git-svn-id: trunk@15832 -
2010-08-16 23:13:24 +00:00