在执行建表语句时遇到报错:Display all 649 possibilities? (y or n)
经过一些调查,发现是建表语句中有tab的问题。下面,SHOKO和你细说一下如何处理:
第一步:排查错误。根据日志进行排查,我的报错如下
hive>
>
> CREATE TABLE IF NOT EXISTS ods_table_count_check(
> data_date string default CURRENT_DATE() COMMENT 'dt',
> database_name string
> table_name string
> Display all 649 possibilities? (y or n)
! !=
$ELEM$ $KEY$
$VALUE$ $elem$
$key$ $sum0
$value$ %
& (
) );
* +
, -
. /
: <
<= <=>
<> =
== >
>= ABORT
ACTIVATE ADD
ALL ALLOC_FRACTION
ALTER AND
ARRAY AS
ASC BIGINT
BINARY BOOLEAN
BUCKET BUCKETS
BY CAST
CHECK CLUSTER
CLUSTERED COLLECTION
COLUMNS COMMENT
COMPACT COMPACTIONS
CONSTRAINT CREATE
DATA DATE
DATETIME DEFAULT
DEFINED DELIMITED
DESC DESCRIBE
DIRECTORY DISABLE
DISTINCT DISTRIBUTE
DO DOUBLE
DROP ENABLE
EXCEPT EXPLAIN
EXTENDED EXTERNAL
FALSE FIELDS
FLOAT FOREIGN
FORMAT FROM
FULL FUNCTION
GROUP INPATH
INPUTFORMAT INSERT
INT INTERSECT
INTO IS
ITEMS JOIN
KEY KEYS
KILL LAST
LEFT LIKE
LIMIT LINES
LOAD LOCAL
LOCATION MAP
MOVE MSCK
NONE NORELY
NOT NOVALIDATE
NULL NULLS
OF OFFSET
ON OR
ORDER OUT
OUTER OUTPUTFORMAT
OVERWRITE PARTITION
PARTITIONED PARTITIONS
PATH PLAN
PLANS POOL
PRECISION PRIMARY
PURGE QUERY
QUERY_PARALLELISM REDUCE
REFERENCES REGEXP
RELY
Hive建表错误:tab符号导致解析失败的解决指南

本文讲述了在使用Hive创建表时遇到的报错,主要原因是表定义中包含无效的tab字符。通过排查日志和调整语句格式,解决方法是替换tab为空格,并提供了解决步骤和注意事项。
最低0.47元/天 解锁文章
5099

被折叠的 条评论
为什么被折叠?



