Я пытаюсь создать таблицу, к сожалению, я получаю сообщение об ошибке. Вот запрос, который я бегу:postgres create table
CREATE TABLE UpStreamParam (
macaddress CHAR(20),
datats BIGINT,
cmtstimestamp BIGINT,
modulation INT,
chnlidx INT,
severity BIGINT,
rxpower FLOAT,
sigqnoise FLOAT,
noisedeviation FLOAT,
prefecber FLOAT,
uncorrectables BIGINT)
STORED AS ORC tblproperties ("orc.compress"="SNAPPY", "orc.bloom.filter.columns"="macaddress")
LOCATION '/usr/hive/warehouse/UpStreamParam'
PARTITIONED BY(cmtsid CHAR(50), date int);
Это ошибка, я получаю
ERROR: syntax error at or near "STORED"
LINE 21: STORED AS ORC tblproperties ("orc.compress"="SNAPPY", "orc.b...
Любая идея, как решить эту проблему?
У меня есть версия 8.4.20
Что такое 'STORED'? Я не вижу его в [формальном синтаксисе] (http://www.postgresql.org/docs/9.1/static/sql-createtable.html) –
Вы сначала попытались взять STORED/LOCATION, а затем запустить запрос? – ryekayo
Где в [Справочном руководстве по Postgres] (http://www.postgresql.org/docs/current/static/sql-createtable.html) находились опции 'хранимые как' или 'location' или' partitioned by'? Вы также, скорее всего, делаете ** не ** хотите использовать 'float'. См. Http://floating-point-gui.de/ для получения более подробной информации –