Class RelToSqlConverterUtil.ClickHouseSqlArrayTypeNameSpec

java.lang.Object
org.apache.calcite.sql.SqlTypeNameSpec
org.apache.calcite.sql.SqlCollectionTypeNameSpec
org.apache.calcite.util.RelToSqlConverterUtil.ClickHouseSqlArrayTypeNameSpec
Enclosing class:
RelToSqlConverterUtil

public static class RelToSqlConverterUtil.ClickHouseSqlArrayTypeNameSpec extends SqlCollectionTypeNameSpec
A ClickHouseSqlArrayTypeNameSpec to parse or unparse SQL ARRAY type to Array(VARCHAR).
  • Constructor Details

    • ClickHouseSqlArrayTypeNameSpec

      public ClickHouseSqlArrayTypeNameSpec(SqlTypeNameSpec elementTypeName, SqlTypeName collectionTypeName, SqlParserPos pos)
      Creates a ClickHouseSqlArrayTypeNameSpec. example: integer array would convert to Array(integer).
      Parameters:
      elementTypeName - Type of the collection element
      collectionTypeName - Collection type name
      pos - Parser position, must not be null
  • Method Details