在 SQL 中了解 table 的 structure/schema

Understanding a table's structure/schema in SQL

我想问问是否有一种实用的方法可以找出给定的 table 的 structure/schema,例如插入到 [=27 中的列名和示例行数据=](如 python 中的 head 函数)如果您只有 table 名称。在我当前的角色中,我可以访问多个 tables,但是,开发 tables 的人离开了我所在的团队。我有兴趣通过 Teradata 中的 SQL Assistant 更近地检查 tables(这些 tables 通常包含数十万行,因此存在命中 CPU 异常的问题条件错误)。

我已经尝试了以下 select 语句,但是存在达到内部 CPU 异常条件限制的问题。

SELECT top10 * FROM dbc.table1

提前感谢您的任何 tips/advice!

您可以使用这些命令之一在 teradata

中获取 table 的结构详细信息
SHOW TABLE Database_Name.Table_Name;

HELP TABLE Database_Name.Table_Name;

显示table结构细节