* 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: http://svn.freepascal.org/svn/fpc/trunk@27910 3ad0048d-3df7-0310-abae-a5850022a9f2
* fcl-db: bufdataset: effectively revert r27830 due to side effects. See bug 24509



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@27911 3ad0048d-3df7-0310-abae-a5850022a9f2