HiveQL:从字符串

时间:2017-02-27 18:50:24

标签: regex hive hiveql

如何删除所有“。”来自HiveQL中col_a的每一行? col_a是一个字符串列。

SELECT col_a FROM table_1;
1.0.0.240
1.0.0.96
.
.
.
1.0.134.173

我已经阅读了REGEXP_REPLACE,但未能成功实施我在网上找到的任何解决方案。我也试过了:

SELECT REPLACE(col_a, '.', '') AS new_col FROM table_a LIMIT 10;
FAILED: SemanticException Line 0:-1 Invalid function 'REPLACE'

1 个答案:

答案 0 :(得分:1)

select translate(col_a, '.', '') from table_1