public static class SqlCreateHiveTable.HiveTableRowFormat extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
COLLECTION_DELIM |
static String |
ESCAPE_CHAR |
static String |
FIELD_DELIM |
static String |
LINE_DELIM |
static String |
MAPKEY_DELIM |
static String |
SERDE_INFO_PROP_PREFIX |
static String |
SERDE_LIB_CLASS_NAME |
static String |
SERIALIZATION_NULL_FORMAT |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.calcite.sql.SqlNodeList |
toPropList() |
static SqlCreateHiveTable.HiveTableRowFormat |
withDelimited(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlCharStringLiteral fieldsTerminator,
org.apache.calcite.sql.SqlCharStringLiteral escape,
org.apache.calcite.sql.SqlCharStringLiteral collectionTerminator,
org.apache.calcite.sql.SqlCharStringLiteral mapKeyTerminator,
org.apache.calcite.sql.SqlCharStringLiteral linesTerminator,
org.apache.calcite.sql.SqlCharStringLiteral nullAs) |
static SqlCreateHiveTable.HiveTableRowFormat |
withSerDe(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlCharStringLiteral serdeClass,
org.apache.calcite.sql.SqlNodeList serdeProps) |
public org.apache.calcite.sql.SqlNodeList toPropList()
public static SqlCreateHiveTable.HiveTableRowFormat withDelimited(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlCharStringLiteral fieldsTerminator, org.apache.calcite.sql.SqlCharStringLiteral escape, org.apache.calcite.sql.SqlCharStringLiteral collectionTerminator, org.apache.calcite.sql.SqlCharStringLiteral mapKeyTerminator, org.apache.calcite.sql.SqlCharStringLiteral linesTerminator, org.apache.calcite.sql.SqlCharStringLiteral nullAs) throws ParseException
ParseExceptionpublic static SqlCreateHiveTable.HiveTableRowFormat withSerDe(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlCharStringLiteral serdeClass, org.apache.calcite.sql.SqlNodeList serdeProps) throws ParseException
ParseExceptionCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.