Séparateur SQL
Séparateur SQL. Entrez une chaîne avec plusieurs requêtes et divisez-les en requêtes individuelles.
SQL Data
Comment utiliser
À propos de cet outil
Sépare plusieurs instructions SQL par des points-virgules en instructions distinctes.
Comment utiliser
Collez du SQL multi-instructions ; visualisez les résultats séparés pour copier ou exécuter par instruction.
Cas d'utilisation
• Exécution séparée des migrations/données seed • Extraction de requêtes depuis les logs • Décomposition de lots
FAQ
- Q: Comment le séparateur détecte-t-il les limites d'instructions ?
- A: Les instructions sont séparées aux points-virgules (;). L'outil reconnaît les chaînes entre guillemets et les commentaires, donc les points-virgules à l'intérieur de chaînes (p. ex. 'hello; world') ou de commentaires (-- ; ou /* ; */) ne sont pas traités comme des limites.
- Q: Puis-je l'utiliser pour diviser des fichiers de migration ?
- A: Oui. Collez l'intégralité du fichier de migration et chaque instruction CREATE TABLE, ALTER TABLE, INSERT ou autre sera séparée pour une inspection ou une exécution individuelle.
- Q: Que faire avec les procédures stockées ou triggers contenant des points-virgules ?
- A: Les procédures stockées et triggers utilisent des points-virgules en interne. Si votre SQL utilise DELIMITER pour changer le terminateur (p. ex. DELIMITER //), divisez d'abord manuellement à la limite DELIMITER, puis utilisez cet outil sur chaque bloc.
- Q: Les instructions vides (juste un point-virgule) sont-elles incluses dans la sortie ?
- A: Non. Les instructions vides résultant de points-virgules consécutifs ou d'un point-virgule final sont automatiquement filtrées.
- Q: Le SQL est-il envoyé à un serveur ?
- A: Non. Tout le traitement est effectué dans le navigateur. Votre SQL n'est jamais transmis à un serveur.
