在Hive HQL中执行startsWith(带有子字符串?)
我正在尝试在 Hive 中执行一种 Spark“StartsWith”。我一直在阅读这样做,我发现是用一个子字符串来做它
我有一个字符串,如果这个字符串以 UTC8 开头,我必须添加这个前缀 UTC8-Min8 否则,如果它以 PMM1 开头,我必须添加将 NTC2-Min8 添加到现有列。
I'm trying to do a kind of Spark "StartsWith" in Hive. I have been reading to do this and what i found is to do it with a substring
I have a string, if this string starts with UTC8 I have to add this prefix UTC8-Min8 otherwise if it starts with PMM1 I would have to add the prefix NTC2-Min8 to an existing column.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为如果你删除双引号它应该可以工作。不过你有一些语法错误。您可以尝试下面的代码吗?
i think if you remove double quote it should work. You have few syntax error though. COuld you pls try below code?