0

我正在尝试获取 teradata 中给定表的一行中的列数。我发现使用通常的 SQL 命令很难找到总数。这是我尝试过但没有给我任何结果的方法:

SELECT COUNT(*)
  FROM INFORMATION_SCHEMA.COLUMNS
 WHERE table_catalog = 'WMS' 
   AND table_name = 'RM_SELLER_ITEM_MST'
4

1 回答 1

1

Teradata 中未实现INFORMATION_SCHEMA , DBC数据库保存元数据:

SELECT COUNT(*)
  FROM dbc.ColumnsV
 WHERE DatabaseName = 'WMS' 
   AND TableName = 'RM_SELLER_ITEM_MST'
于 2021-06-14T07:34:15.500 回答