8 ms·
I'm surprised sqlfluff hasn't been mentioned yet. Perhaps not a comprehensive list, but it's worked for everything I've thrown at it. There's an ANSI keyword
by NoNotTheDuo 3y ago
I'm surprised sqlfluff hasn't been mentioned yet. Perhaps not a comprehensive list, but it's worked for everything I've thrown at it. There's an ANSI keyword list [0], and then dialect-specific lists for everything from DB2 [1] to Snowflake [2].
[0]: https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/dialects/dialect_ansi_keywords.py https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/...
[1]: https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/dialects/dialect_db2_keywords.py https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/...
[2]: https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/dialects/dialect_snowflake_keywords.py https://github.com/sqlfluff/sqlfluff/blob/main/src/sqlfluff/...