如何从 tera 数据中的读取 nos 模式中知道 varchar 长度?

How to know the varchar length from read nos schema in tera data?

我下面有一个sql命令,可以得到NOSREAD_PARQUET_SCHEMA 和 return 数据列类型。 但是我不知道 varchar 的长度,这在 crate a foreign Table 中造成了一些麻烦。 如何知道varchar长度????????

SELECT ParquetColumnName,TDColumnType
FROM READ_NOS_FM (
USING
STOREDAS('PARQUET')
FULLSCAN('TRUE')
RETURNTYPE('NOSREAD_PARQUET_SCHEMA')
LOCATION('/s3/bXXXXXXX.s3.amazonaws.com/PARQUETDATA/)
) AS D;

结果:

ParquetColumnName    TDColumnType
------------------------------------------------------------------------
GageHeight2                    FLOAT
Flow                           FLOAT
site_no                        BIGINT
datetime                       VARCHAR
Precipitation                  FLOAT
GageHeight                     FLOAT

使用 FULLSCAN('TRUE') ParquetColumnMaxLength 应该具有在可变长度列的数据中找到的最大长度