Существует множество грамматик SQL, подходящих для генераторов синтаксических анализаторов, поскольку большинство процессоров SQL используют генераторы синтаксических анализаторов для создания своих анализаторов.Они могут или не могут удовлетворить ваши потребности, в зависимости от того, какой диалект SQL вас интересует, и какой генератор синтаксического анализатора вы планируете использовать.
Вот несколько примеров.Все они взяты из официальных репозиториев кода для соответствующих баз данных, что, как я считаю, позволяет избежать «основанного на мнении» критерия для избежания запросов ресурсов.Есть также много неофициальных грамматик, разбросанных по Интернету, особенно на Github, но не все они правильные или пригодные для использования.