Список таблиц
Команда SHOW TABLES может быть использована для получения списка всех таблиц в выбранной схеме.
CREATE TABLE tbl (i INTEGER); SHOW TABLES;
| name |
|---|
| tbl |
SHOW или SHOW ALL TABLES могут быть использованы для получения списка всех таблиц во всех подключенных базах данных и схемах.
CREATE TABLE tbl (i INTEGER); CREATE SCHEMA s1; CREATE TABLE s1.tbl (v VARCHAR); SHOW ALL TABLES;
| база данных | схема | имя таблицы | имена столбцов | типы столбцов | временная |
|---|---|---|---|---|---|
| memory | main | tbl | [i] | [INTEGER] | false |
| memory | s1 | tbl | [v] | [VARCHAR] | false |
Для просмотра схемы отдельной таблицы используйте команду DESCRIBE.
См. также
Также определены information_schema представления стандарта SQL. Кроме того, DuckDB определяет sqlite_master и многие системные таблицы каталога PostgreSQL для совместимости соответственно с SQLite и PostgreSQL.
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/guides/meta/list_tables.html