Я создал таблицу как
create table test ( x decimal(5,2))
тогда я попытался вставить значение
insert into test values ( cast( 1000.2 as decimal(5,2) ) );
insert into test values ( cast('2000.3' as decimal(5,2) ) );
insert into test values ( cast('3000,4' as decimal(5,2) ) );
, но в итоге select * from test;
возвращает значение 3x NULL.
Что я делаю не так? Я не могу поверить, что любое из вышеупомянутых утверждений не работает.
Я использую Impala на недавнем быстром старте Cloudera VM .