MariaDB 无法删除名为“`”的列

MariaDB unable to drop column named "`"

不确定这是怎么发生的,但是创建了一个名为“`”的列。 (只是反勾)。当我尝试删除此列时,我遇到了语法错误。

除了进行 SQL 转储并在文本编辑器中修复转储之外,有人有修复此查询的建议吗?

ALTER TABLE tableName DROP COLUMN "`";

你需要用另一个反引号转义内部反引号,所以:

alter table tableName drop column ````;