当前位置: 首页 > article >正文

SQL中的TRIM用法

`TRIM` 是 SQL 中用于去除字符串两端(左侧和右侧)的空格或特定字符的函数。这个函数常用于清理数据中的无效空白字符,尤其是在从外部系统导入数据时,常常会遇到数据两端有不必要的空格,使用 `TRIM` 可以去除这些多余的字符。

 基本语法

TRIM([remstr FROM] string)

`remstr`(可选):要去除的字符。如果没有指定,则默认为空格。

`string`:需要去除空白字符的字符串。

 示例 1:去除两端的空格

SELECT TRIM('   Hello World   ') AS trimmed_string;

输出:

trimmed_string

Hello World

 示例 2:去除两端的特定字符

SELECT TRIM('X' FROM 'XXXHello WorldXXX') AS trimmed_string;

输出:

trimmed_string

Hello World

 示例 3:去除字符串左侧或右侧的空格(使用 `LTRIM` 或 `RTRIM`)

`LTRIM(string)`:去除字符串左侧的空白字符。

`RTRIM(string)`:去除字符串右侧的空白字符。

去除左侧空格

SELECT LTRIM('   Hello World') AS ltrimmed_string;

去除右侧空格

SELECT RTRIM('Hello World   ') AS rtrimmed_string;

 总结

`TRIM` 用于去除字符串两端的空白或指定的字符。

可以去除字符串左侧 (`LTRIM`) 或右侧 (`RTRIM`) 的空白字符。

它在数据清理、格式化过程中非常有用,特别是在用户输入或从外部系统导入数据时。


http://www.kler.cn/a/455872.html

相关文章:

  • 嵌入式AI STM32部署卷积神经网络的魔法棒
  • cJson系列——json数组和json对象有什么区别
  • SpringCloudAlibaba实战入门之路由网关Gateway断言(十二)
  • 音视频入门基础:MPEG2-PS专题(2)——使用FFmpeg命令生成ps文件
  • Stream API 的设计融合了多个经典设计模式
  • Overleaf中设置表格中的字体为Times New Roman
  • Scratch教学作品 | 鲁道夫与雪人——温馨圣诞动画,享受节日魔法! ✨
  • ElementPlus 自定义封装 el-date-picker 的快捷功能
  • 【Golang 面试题】每日 3 题(三)
  • SpringBoot整合Canal+RabbitMQ监听数据变更
  • 【Unity3D】ECS入门学习(二)实例化预制体
  • k8s-node2 NotReady 节点NotReady如何解决?
  • 蓝桥杯——神奇的数组
  • 认识Linux的Bash
  • AppAgent 源码 (xml 解析)
  • Python机器学习笔记(十四、凝聚聚类和DBSCAN)
  • Java学习总路线 详细
  • .net core sdk 项目多版本切换
  • DataCap MongoDB Driver: 全面解析MongoDB在DataCap中的使用指南
  • JVM运行时数据区的详细解析
  • [Redis] 在Linux中安装Redis并连接图形化工具详细过程(附下载链接)
  • LeetCode-寻找两个正序数组的中位数(004)
  • 阿里云DataWorks产品使用
  • 泰山派GPIO子系统驱动---亮灯
  • 教师管理系统
  • 《C++设计模式》生成器模式