MariaDB не может удалить столбец с именем "` " - PullRequest
0 голосов
/ 03 августа 2020

Не знаю, как это произошло, но был создан столбец с именем: "` ". (просто обратная галочка). Когда я пытаюсь удалить этот столбец, я получаю синтаксическую ошибку.

Помимо создания SQL дампа и исправления дампа в текстовом редакторе, есть ли у кого-нибудь предложение исправить этот запрос?

ALTER TABLE tableName DROP COLUMN "`";

1 Ответ

2 голосов
/ 03 августа 2020

Вам нужно экранировать внутреннюю обратную кавычку с помощью другой обратной кавычки, поэтому:

alter table tableName drop column ````;
...