Hive “选择不同”忽略配置单元中的不同大小写

Hive “选择不同”忽略配置单元中的不同大小写,hive,hiveql,Hive,Hiveql,我需要以下查询的输出,如下所示: SELECT DISTINCT * FROM ("A", "a", "b", "B") O/p应为: "A", "B" 从“A”和“A”开始,只有一个条目应变为 但在蜂巢里我有: "A", "a", "b", "B" 在sql中,有如下内容: Select distinct col1 COLLATE sql_latin1_general_cp1_cs_as From dbo.myTable; 在hive中是否有类似于“sql\u latin1\u

我需要以下查询的输出,如下所示:

SELECT DISTINCT * FROM ("A", "a", "b", "B")
O/p应为:

"A", "B"   
从“A”和“A”开始,只有一个条目应变为

但在蜂巢里我有:

"A", "a", "b", "B"
在sql中,有如下内容:

Select distinct col1 COLLATE sql_latin1_general_cp1_cs_as
From dbo.myTable;

在hive中是否有类似于“sql\u latin1\u general\u cp1\u cs\u as”的查询或任何替代查询?

可能您必须忽略下面这样的情况

从myTable中选择不同的ucaseid

在蜂箱里看


如果它不能解决您的目的,那么您必须用Java创建,谢谢,但它会将数据转换为大写。我的要求是不应更改原始大小写。至少在上面的示例中,大小写必须更改,因为您希望为“a”和“a”返回单个值。不