学堂 学堂 学堂公众号手机端

在Hive中,TRIM函数用于删除字符串的开头和结尾的空格

lewis 1年前 (2024-02-08) 阅读数 6 #技术

在Hive中,TRIM函数用于删除字符串的开头和结尾的空格。该函数的语法如下:

TRIM([BOTH|LEADING|TRAILING]trim_characterFROMinput_string)
  • 如果不指定trim_character,则默认删除空格。
  • 如果指定BOTH,则删除开头和结尾的指定字符或空格。
  • 如果指定LEADING,则删除开头的指定字符或空格。
  • 如果指定TRAILING,则删除结尾的指定字符或空格。

示例如下:

SELECTTRIM('hello')AStrimmed_string;--输出:'hello'

SELECTTRIM(BOTH'x'FROM'xhellox')AStrimmed_string;--输出:'hello'

SELECTTRIM(LEADING'x'FROM'xxhello')AStrimmed_string;--输出:'hello'

SELECTTRIM(TRAILING'x'FROM'helloxx')AStrimmed_string;--输出:'hello'

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门