EXPLAIN

15 min Niveau 10

L'instruction SQLite peut être précédée du mot clé "EXPLAIN" ou de l'expression "EXPLAIN QUERY PLAN" utilisée pour décrire les détails d'une table.

L'une ou l'autre de ces modifications fait que la déclaration SQLite se comporte comme une requête et renvoie des informations sur la façon dont la déclaration SQLite aurait fonctionné si le mot-clé ou la phrase EXPLAIN avait été omis.

  • La sortie de EXPLAIN et EXPLAIN QUERY PLAN est destinée à l'analyse interactive et au dépannage uniquement.
  • Les détails du format de sortie sont susceptibles de changer d'une version de SQLite à l'autre.
  • Les applications ne devraient pas utiliser EXPLAIN ou EXPLAIN QUERY PLAN car leur comportement exact est variable et seulement partiellement documenté.

Syntaxe

La syntaxe d'EXPLAIN est la suivante : -.

EXPLAIN [SQLite Query]

La syntaxe d'EXPLAIN QUERY PLAN est la suivante : -.

EXPLAIN  QUERY PLAN [SQLite Query]

Exemple

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus