最新の AWS Hive バージョン0.13.0を使用しています。
FAILED: ParseException: cannot recognize input near 'exchange' 'string' ',' in column specification
以下の (テーブルの作成) クエリを実行すると、上記のエラーが発生します。
CREATE EXTERNAL TABLE test (
foo string,
exchange string,
bar string) ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'
STORED AS TEXTFILE
LOCATION '/home/hadoop/test/';
「xch」のように交換の名前を変更すると、テーブルが正常に作成されます。何らかの理由?