Нам удалось подделать sqa, если в базовой таблице есть комбинация столбцов, которые однозначно ее идентифицируют.
Если это ваша собственная таблица, и вы не активны, добавьте столбец целого числа первичного ключа или что-то в этом роде.
Мы даже смогли отобразить существующую унаследованную таблицу в базе данных с a) без pk и b) без прокси для первичного ключа в других столбцах. Это был Oracle, а не MySQL, но мы смогли взломать sqa, чтобы увидеть в Oracle rowid как pk, хотя это безопасно только для вставки и запроса ... обновление невозможно, поскольку не может однозначно определить, какую строку следует обновлять. Но это уродливые хаки, поэтому, если вы можете помочь, не идите по этому пути.