Где я могу найти полную ссылку для Microsoft Access SQL?

Я ищу определенную ссылку на SQL, понятную Microsoft Access. Все ссылки, которые я могу найти, говорят только о битах и ​​кусках. В идеале я ищу спецификацию грамматики с подробными сведениями о том, что делают все разные ключевые слова.

Мотивация: я пытаюсь написать свой собственный парсер для операторов Microsoft Access SQL.

Ответ 1

Откройте MS Access, перейдите в модуль и откройте его, создав редактор кода. В редакторе кода выберите "Справка" > "Справка Microsoft Visual Basic". Теперь выберите "Справочник Microsoft Jet SQL".

В скором времени я выпущу библиотеку, содержащую парсер JET SQL. Это улучшает JET SQL для предоставления всех функций DDL, которые в настоящее время недоступны в SQL, и предлагает автоматическое обновление на заднем плане с использованием версий и версий обновлений версии.

EDIT: Конечно, я забыл, что они, вероятно, ввернули все это в более поздние версии Office.

Я проверил, и это работает в Access 2003 (последняя используемая версия Access, которую я до сих пор использую для разработки) и Access 2007. Отмечая, что вы ДОЛЖНЫ находиться в окне кода, а не в главном окне базы данных Access!

В Access 2013 все перемещено в Интернет. Однако похоже, что на веб-странице есть ссылка "Ссылка на разработчик", и это приведет к тому, что страница будет похожа на автономную. После нажатия некоторых ссылок я заканчиваю на: msdn.microsoft.com/en-us/library/dn142571.aspx

Надеюсь, что это будет доступ к 2013 году, ссылка не скоро умрет.

Ответ 3

Похоже, я опаздываю на игру по этому поводу: но я ищу что-то подобное, и это справедливое предположение, что мы с вами не единственные люди, которые когда-либо будут искать эту информацию.

В меру моей возможности поиска, на любом веб-сайте Microsoft нет определенного документа для ссылок на язык Jet-SQL.

Здесь есть список ключевых слов Jet-SQL:

http://support.microsoft.com/kb/248738

Как и ожидалось, у этого нет гиперссылок на описания и спецификации базовых функций ключевых слов.

Ближайшее, что у меня есть, это результат Google для поиска другого пользователя:

http://office.microsoft.com/en-us/support/results.aspx?ctags=CH010072899

Однако это не тот ответ, который вы хотели: это просто еще один "выбор кусочков", а не окончательная языковая ссылка. Это может помочь вам (точнее, позже искателям, таким как я), заполнив пробелы, так что это не совсем бесполезно.

Возможно, что ваши усилия, чтобы ответить на ваш собственный вопрос, принесли недостающие данные в удобном формате. Если это так, вы бы предложили ценную услугу сообществу разработчиков, разместив последующий ответ со ссылкой.

Вполне возможно, что "Прекратить поиск, его нет" - это самый полезный ответ, доступный сегодня: неутешительный, но полезный, если другие прислушиваются к предупреждению и тратят меньше времени.

Я был бы рад, если бы кто-то из Qaru memnber противоречил моему утверждению о том, что Microsoft не публикует окончательную спецификацию языка для Jet SQL. Однако я сомневаюсь, что это вероятно: MSDN представляет собой сборник тупиков и "мелких могил" - документы, которые нигде не связаны с соответствующей информацией, а информация, "документированная" могильщиками, которые скрывают несчетные данные, поэтому они будут только когда-либо см. светлый день, если кто-то точно знает, где копать.