# Tables

Inspect, create, truncate, or delete catalog tables, and view, preview, or download their data. Use the target table identifier or path required by the selected action page.

## Choose a task

| Task | Page | Description |
| --- | --- | --- |
| Inspect table definitions and statistics | [Query table information](../get-table.md) | Query table definition, table creation SQL, statistics and other information. |
| Browse tables and columns | [Query table overview](../get-table-overview.md) | List the tables and column names of each table in the specified database. |
| Locate a table | [Query table full path](../get-table-full-path.md) | The full path of the query table in the catalog hierarchy. |
| Read sample rows | [Query table data](../get-table-data.md) | Read sample table data, with 100 rows returned by default. |
| Preview rows without changing data | [Preview table data](../preview-table-data.md) | Preview table data without modifying table content. |
| Add a table | [Create table](../create-table.md) | Creates a table in the specified database. |
| Check an existing table name | [Check if the table exists](../check-table-exists.md) | Checks whether the given table name exists in the specified database. |
| Remove data while keeping the table | [Clear the table](../truncate-table.md) | Delete all data in the table but retain the table definition. |
| Remove a table and its data | [Delete table](../delete-table.md) | Delete the selected table and its data irreversibly. |
| Inspect multiple tables | [Batch query table information](../batch-get-table-info.md) | Batch query table definitions and metadata by table ID. |

```{toctree}
:hidden:
:maxdepth: 1

Get table information <../get-table>
Get a table overview <../get-table-overview>
Get the full table path <../get-table-full-path>
Get table data <../get-table-data>
Preview table data <../preview-table-data>
Create a table <../create-table>
Check whether a table exists <../check-table-exists>
Truncate a table <../truncate-table>
Delete a table <../delete-table>
Batch get table information <../batch-get-table-info>
```
