Собсно, сабж. Что мешает SQL'ю выполнять запросы вида
SELECT From FROM User WHERE ...
В MS SQL что user, что from — ключевые слова и он постоянно ругается "ошибка синтаксиса". Он что, неспособен распарсить элементарное выражение? Или (второй вариант) грамматика самого SQL настолько кривая, что ключевые слова в месте имён могут его сбить с толку?
PS
Про квадратные скобки в курсе, но я не хочу превращать запросы в придурковатый заборчик с именами. Хочу
человеческий синтаксис (как он и задумывался при проектировании SQL).