Я генерирую таблицы из классов в .NET, и одна проблема заключается в том, что класс может иметь имя поля key
, которое является зарезервированным ключевым словом MySQL. Как избежать этого в инструкции create table? (Примечание: другая проблема ниже - текст должен быть фиксированным размером для индексирования/уникальным)
create table if not exists misc_info (
id INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
key TEXT UNIQUE NOT NULL,
value TEXT NOT NULL)ENGINE=INNODB;