mridoni / gixsql

GixSQL is an ESQL preprocessor and a series of runtime libraries to enable GnuCOBOL to access PostgreSQL, ODBC, MySQL, Oracle and SQLite databases.
GNU General Public License v3.0
16 stars 8 forks source link

FR: add SQLCHECK option to gixsql #185

Open GitMensch opened 6 months ago

GitMensch commented 6 months ago

See Oracle Pro*COB docs "Syntactic and Semantic Checking" to prevent bad SQL (type mismatch) or non-existing tables/columns/typos to only happen at runtime.

Additional this may allow to provide an option to do parts of the currently dynamic parts happen already at compile time (setup of DB types/lengths/...) speeding up the actual access.