跳到主要内容

ltrim:移除左侧空格

速查结论

ltrim(str) 是 Spark SQL 中用于移除字符串左侧(前导)空格字符的函数。

语法

ltrim(str)
ltrim(str, trimStr)

从 str 中移除前导空格字符(或指定的 trimStr 字符)。

参数说明

参数类型说明
strSTRING要修剪的字符串表达式
trimStrSTRING可选。要修剪的字符串字符,默认值为单个空格

示例

> SELECT ltrim(' SparkSQL ');
SparkSQL

常见报错与避坑指南

  • 仅移除左侧空格ltrim 只处理前导空格,字符串中间和右侧的空格不会被影响。如需移除右侧空格,使用 rtrim();需同时移除两侧,使用 trim()
  • NULL 值处理:如果 str 为 NULL,函数返回 NULL,不会报错。

Since: 1.5.0

📱关注公众号

「数据仓库技术」文章同步更新,不错过每一篇干货

微信公众号二维码
💬加群交流

备注「数据仓库技术」加入社群,每日一道大厂SQL真题

交流微信二维码

你可能还想看