Try to escape your table name with backticks `
SELECT * FROM `key`
This will make your database understand key
is a table
Вопрос
I have table created by ORM
named 'key'. 'key' is MySQL keyword so I cannot select it just SELECT * FROM key;
.
How to perform select from table named 'key' in MySQL?
Решение
Try to escape your table name with backticks `
SELECT * FROM `key`
This will make your database understand key
is a table
Другие советы
you can do
select * from [key]