Wasted many hours troubleshooting my DB which included maxValue
as a column name. I've since discovered it was a reserved word.
I've used type
and timestamp
with both MySQL and MariaDB without issues, but I've learned my lesson, and will never do so again (MySQL shows both as being reserved, yet MariaDB only shows timestamp
and even says its still okay to use).
- Is there some sort of online tool which will check the schema using the SQL dump or create SQL for reserved words?
- Is there any resource or strategy showing typical replacement words. I suppose I can make them plural but doing so goes against my personnel standard.
For what it is worth, here is a tool...
Note that
mysql.help_keyword
is not being supported with MariaDB 10.2.7, and I had to hardcode the reserved words.Output: