1 dépôt
Conversion of structured SQL object models back into formatted SQL text strings.
Distinct from Object to String Conversions: Closest candidates are general object-to-string converters or narrow data-type converters, not specific to SQL AST serialization.
Explore 1 awesome GitHub repository matching data & databases · SQL Serialization. Refine with filters or upvote what's useful.
JSqlParser est une bibliothèque Java pour l'analyse de requêtes SQL, convertissant des chaînes SQL brutes en une hiérarchie structurée d'objets Java fortement typés. Elle fournit les moyens d'analyser et de manipuler par programmation les requêtes de base de données en les représentant comme un arbre d'objets. La bibliothèque prend en charge à la fois l'analyse de texte SQL existant et la génération programmatique de nouvelles instructions via une API fluide. Elle inclut des mécanismes pour transformer les arbres de requêtes et sérialiser les modèles d'objets structurés en texte SQL formaté. Les capacités supplémentaires incluent l'analyse de schéma de base de données, telle que l'extraction de noms de tables pour mapper les dépendances de données, et la validation de syntaxe SQL. L'analyseur est configurable pour gérer différents dialectes de syntaxe et inclut une récupération tolérante aux erreurs pour continuer à traiter les scripts après avoir rencontré des jetons invalides.
Serializes structured object models back into formatted SQL text for execution on database engines.