SQL-Skript mit Hausmitteln parsen
20.04.2017, 00:00 Uhr
SQL-Zerleger
Mit einem kostenlosen SQL-Parser von Microsoft lassen sich SQL-Statements einfach analysieren.
Die Situation: Ein Kunde will es Anwendern (insbesondere Administratoren) ermöglichen, SQL-Anweisungen zu hinterlegen und diese beispielsweise beim Beenden der Anwendung als Wartungsjobs auszuführen. Doch beim Formulieren der Statements sollte nicht vollkommene Freiheit herrschen. Sie sollten geprüft und mögliche Risiken aufgezeigt werden, etwa bei DELETE-Befehlen. Neben der Möglichkeit, die Statements durch einen selbst programmierten Parser zu jagen, wurde auch eine von Microsoft frei zur Verfügung gestellte Bibliothek in die nähere Auswahl einbezogen. Sie ist Teil des SQL Server und prüft unter anderem SQL-Skripten auf syntaktische Korrektheit.
Entwicklungsumgebung
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar