【发布时间】:2020-08-03 20:49:55
【问题描述】:
不确定这是怎么发生的,但是创建了一个名为“`”的列。 (只是后面的勾号)。当我尝试删除此列时,会出现语法错误。
除了获取 SQL 转储并在文本编辑器中修复转储之外,是否有人建议修复此查询?
ALTER TABLE tableName DROP COLUMN "`";
【问题讨论】:
标签: sql mariadb create-table mariadb-10.1
不确定这是怎么发生的,但是创建了一个名为“`”的列。 (只是后面的勾号)。当我尝试删除此列时,会出现语法错误。
除了获取 SQL 转储并在文本编辑器中修复转储之外,是否有人建议修复此查询?
ALTER TABLE tableName DROP COLUMN "`";
【问题讨论】:
标签: sql mariadb create-table mariadb-10.1
你需要用另一个反引号来转义内部反引号,所以:
alter table tableName drop column ````;
【讨论】: