Hive 查找带撇号的单词
我有一个列,它的值有Hive 查找带撇号的单词,hive,Hive,我有一个列,它的值有我,它是,不,等等。因此,一个记录只有我,另一个记录只有不,等等 我需要编写检索这些值的SQL,但我所做的工作不起作用 例如,如果我写 从testtable1中选择*,其中列1类似于'i'm' 我没有得到结果。我是否缺少一个我需要加入的角色 谢谢 你能用双引号吗 尝试像这样从表中提取行 hive> select * from temp; OK 1 i'm 2 i don't 3 hello 获取与rlike条件匹配的记录 hive> select *
我
,它是
,不
,等等。因此,一个记录只有我
,另一个记录只有不
,等等
我需要编写检索这些值的SQL
,但我所做的工作不起作用
例如,如果我写
从testtable1中选择*,其中列1类似于'i'm'
我没有得到结果。我是否缺少一个我需要加入的角色
谢谢
你能用双引号吗 尝试像这样从表中提取行
hive> select * from temp;
OK
1 i'm
2 i don't
3 hello
获取与rlike条件匹配的记录
hive> select * from temp where value rlike '\'';
OK
1 i'm
2 i don't
Time taken: 0.376 seconds, Fetched: 2 row(s)
hive> select * from temp where value rlike '\'';
OK
1 i'm
2 i don't
Time taken: 0.376 seconds, Fetched: 2 row(s)