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

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.lryc.cn/news/512787.html

相关文章:

  • Git Flow 工作流:保障修改不破坏主功能的完整指南20241230
  • CentOS 7安装Docker详细教程
  • 如何在 Ubuntu 22.04 上安装 Varnish HTTP 教程
  • 网络安全概念详解
  • 【前端】-音乐播放器(源代码和结构讲解,大家可以将自己喜欢的歌曲添加到数据当中,js实现页面动态显示音乐)
  • PawSQL性能巡检平台 (3) - 慢查询采集和优化
  • 在docker中对MySQL快速部署与初始数据
  • Mysql(MGR)和ProxySQL搭建部署-Kubernetes版本
  • 将现有Web 网页封装为macOS应用
  • 药片(药丸)和胶囊识别数据集,使用yolo,pasical voc xml, coco json格式标注,可识别药片和胶囊两种标签,2445张原始图片
  • 在Linux的世界中怎么玩转定时器任务
  • HTML——20 自定义属性
  • 2025:OpenAI的“七十二变”?
  • mac docker部署jar包流程
  • 【postgresql 物化视图】自动刷新物化视图2种方法
  • HMSC联合物种分布模型
  • stm32f103zet6 ds18b20
  • 【前端,TypeScript】TypeScript速成(六):函数
  • React引入Echart水球图
  • 谷歌浏览器的智能推荐功能使用指南
  • GitHub 上排名前 11 的开源管理后台(Admin Dashboard)项目
  • 【运维】部署MKDocs
  • C# 读取多种CAN报文文件转换成统一格式数据,工具类:CanMsgRead
  • 计算机网络 (8)物理层的传输方式
  • 【C#】WPF设置Separator为垂直方向
  • 太速科技-519-基于ZU19EG的4路100G光纤的PCIe 加速计算卡
  • 安卓入门二 Kotlin基础
  • C++ ——— 单/多参数构造函数的隐式类型转换和 explicit 关键字
  • Java编程规约:集合处理
  • IOS safari 播放 mp4 遇到的坎儿