[Перевод] Зависимости между SQL объектами: используем регулярные выражения и небольшой алгоритмический фокус
|
|
Четверг, 25 Января 2018 г. 14:20
+ в цитатник
Введение
Базы данных пришли в мир в 70 году. С тех пор они стали больше по размеру, с более сложной логикой и продолжают расти. С тех пор появилось много инструментов для синтаксического анализа SQL и выстраивания зависимостей. Все они разбивают SQL на токены, используя тот или иной синтаксический анализатор и грамматики.
Но обычные синтаксические анализаторы (ANTLR, например) могут столкнуться с ошибками разбора скриптов, каждый диалект SQL имеет свои собственные особенности. Время анализа тоже может быть существенным на больших БД.
Я хочу показать намного более простой способ: RegEx + небольшой трюк,
итак…
Читать дальше ->
https://habrahabr.ru/post/347522/
Метки:
author skaeff
sql
microsoft sql server
.net
regex
dependencies
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-