fcl-db: tests: PostgreSQL stores unquoted identifiers in lower-case which is not compliant with SQL standard. (and causes some tests fail) Introduce sql server type identifier char case formating function.
// tests parsing SELECT with quoted identifiers (MySQL requires sql-mode=ANSI_QUOTES)
// tests parsing SELECT with quoted identifiers (MySQL requires sql-mode=ANSI_QUOTES)
- SQL.Text:='SELECT"ID"FROM"FPDEV"ORDER BY"ID"';
- if SQLServerType in [ssPostgreSQL] then SQL.Text:=lowercase(SQL.Text); // The folding of unquoted names to lower case in PostgreSQL is incompatible with the SQL standard
+ // The folding of unquoted names to lower case in PostgreSQL is incompatible with the SQL standard