MAPREDUCE服务 MRS-Hive应用开发建议:HQL编写之隐式类型转换

时间:2024-04-07 13:45:04

HQL编写之隐式类型转换

查询语句使用字段的值做过滤时,不建议通过Hive自身的隐式类型转换来编写HQL。因为隐式类型转换不利于代码的阅读和移植。

建议示例:

select * from default.tbl_src where id = 10001;
select * from default.tbl_src where name = 'TestName';

不建议示例:

select * from default.tbl_src where id = '10001';
select * from default.tbl_src where name = TestName;

表tbl_src的id字段为Int类型,name字段为String类型。

support.huaweicloud.com/devg-rule-mrs/mrs_07_450026.html