teradata中有返回表中哪一列被定义为主索引的命令吗?我没有制作一些我正在处理的表,也没有尝试优化我对这些表的连接。谢谢!
最佳答案
有dbc.IndicesV
,其中IndexNumber=1
表示PI,dbc.PartitioningConstraintsV
表示分区信息。
对于单个表,我更喜欢SHOW TABLE tab;
,因为您可以获得完整的 DDL,包括索引和数据类型。
如果您的 DBA 允许,您也可以尝试 SHOW SELECT ....
来获取该选择使用的所有对象的 DDL。
https://stackoverflow.com/questions/40198814/