[role="xpack"] [testenv="basic"] [[sql-syntax-show-tables]] === SHOW TABLES .Synopsis [source, sql] ---- SHOW TABLES [ LIKE? pattern<1>? ]? ---- <1> SQL match pattern .Description List the tables available to the current user and their type. ["source","sql",subs="attributes,callouts,macros"] ---- include-tagged::{sql-specs}/docs.csv-spec[showTables] ---- The `LIKE` clause can be used to restrict the list of names to the given pattern. The pattern can be an exact match: ["source","sql",subs="attributes,callouts,macros"] ---- include-tagged::{sql-specs}/docs.csv-spec[showTablesLikeExact] ---- Multiple chars: ["source","sql",subs="attributes,callouts,macros"] ---- include-tagged::{sql-specs}/docs.csv-spec[showTablesLikeWildcard] ---- A single char: ["source","sql",subs="attributes,callouts,macros"] ---- include-tagged::{sql-specs}/docs.csv-spec[showTablesLikeOneChar] ---- Or a mixture of single and multiple chars: ["source","sql",subs="attributes,callouts,macros"] ---- include-tagged::{sql-specs}/docs.csv-spec[showTablesLikeMixed] ----