SQL boîte à outils

Fournit de manière centralisée des capacités d’analyse locale pour convertir SQL en classes d’entités et INSERT en tableaux ; n’exécute pas SQL et ne se connecte pas aux bases de données.

Traitement local dans le navigateur
Cette page a passé la vérification du répertoire public ; les fonctionnalités complètes sont disponibles après activation de JavaScript.
Mode d’emploi

Comment utiliser la boîte à outils SQL

Le contenu de SQL est uniquement analysé et converti dans le navigateur actuel ; aucune instruction n’est exécutée, aucune base de données n’est connectée et aucune donnée saisie n’est envoyée.

  1. Sélectionner un mode

    Sélectionnez SQL pour convertir en classe d’entité ou INSERT pour convertir en CSV ; le mode classe d’entité permet de sélectionner la langue de sortie.

  2. Collez SQL

    Saisissez une instruction de création de table prise en charge ou une instruction INSERT ; le traitement s’arrête pour les contenus très volumineux, très imbriqués ou contenant des structures dangereuses.

  3. Vérifier l’exportation

    Vérifiez les champs, les types, les valeurs par défaut et les résultats de l’échappement avant de copier ou télécharger la sortie ; ne considérez pas le résultat comme un script à exécuter sur une base de données.

Restrictions et remarques

  • L’outil effectue uniquement une analyse statique et une conversion de texte ; il ne vérifie ni la connexion à la base de données, ni les autorisations, ni la compatibilité avec un véritable dialecte.
  • Les références distantes, les entrées très volumineuses, les imbrications très profondes et la syntaxe non reconnue seront fail-closed, sans générer de résultat spéculatif.
  • La sortie doit toujours faire l’objet d’une revue du code du projet ; les types, les mots réservés et la sémantique de l’auto-incrémentation peuvent différer selon les bases de données.

Foire aux questions

L’outil exécutera-t-il le SQL que j’ai saisi ?

Non, la page ne peut pas se connecter à une base de données ; elle analyse uniquement le texte en local.

Prend-il en charge tous les dialectes de bases de données ?

Non pris en charge ; la page traite les données selon les règles d’analyse actuelles, et les dialectes complexes doivent être vérifiés manuellement.

Les données saisies sont-elles envoyées au serveur ?

Non, les données d’entrée et de sortie restent uniquement dans la mémoire de la page actuelle.

Commentaires sur la pageVous avez découvert un problème ou avez une suggestion d’amélioration ?
Les fonctions de retour nécessitent l’utilisation de la version en ligne

Veuillez activer JavaScript dans la version en ligne avant de soumettre ; les fonctionnalités locales de l’outil ou du cas ne sont pas affectées.

Aller vers la version en ligne pour envoyer des commentaires