第122章 SQL函数 RTRIM
SQL 函数 122
2023-09-11 14:15:37 时间
第122章 SQL函数 RTRIM
字符串函数,它返回一个删除了尾随空格的字符串。
大纲
RTRIM(string-expression)
{fn RTRIM(string-expression)}
参数
string-expression
- 字符串表达式,可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如CHAR
或VARCHAR
)。
描述
RTRIM
从字符串表达式中去除尾随空格,并将字符串作为 VARCHAR
类型返回。如果 string-expression
为 NULL
,则 RTRIM
返回 NULL
。如果 string-expression
是一个完全由空格组成的字符串,则 RTRIM
返回空字符串 (''
)。
无论要裁剪的输入表达式的数据类型是什么,RTRIM
总是返回数据类型VARCHAR
。
RTRIM
留下前导空白;要删除前导空格,请使用 LTRIM
。要删除任何类型的前导和/或尾随字符,请使用 TRIM
。要使用尾随空格或其他字符填充字符串,请使用 RPAD
。要创建一串空白,请使用 SPACE
。
请注意,RTRIM
可用作 ODBC
标量函数(使用大括号语法)或 SQL 通用函数。
示例
以下嵌入式 SQL 示例从字符串中删除了五个尾随空格。它留下五个前导空白:
/// d ##class(PHA.TEST.SQLFunction).Rtrim()
ClassMethod Rtrim()
{
s a=" Test string with 5 leading and 5 trailing spaces. "
&sql(
SELECT {fn RTRIM(:a)} INTO :b
)
if SQLCODE '= 0 {
w !,"Error code ",SQLCODE
} else {
w !,"Before RTRIM",!,"start:",a,":end"
w !,"After RTRIM",!,"start:",b,":end"
}
}
Before RTRIM
start: Test string with 5 leading and 5 trailing spaces. :end
After RTRIM
start: Test string with 5 leading and 5 trailing spaces.:end
相关文章
- SQL Server 中WITH (NOLOCK)浅析
- SQL Server Cursor Explained By Examples
- SQL取整函数round-四舍五入取整截取,FLOOR-向下取整截取,CEILING-向上取整截取
- SQL案例分析-地铁换乘线路查询.sql
- Sql建立自定义函数(函数和调用实例)
- MSSQL 一坑 SQL Management Studio 管理工具的快捷方式被删掉了
- 第155章 SQL函数 UPPER
- 第七十四章 SQL函数 LEAST
- 第六十六章 SQL函数 ISNULL
- 196 Spark SQL概述
- SQL | Null 值和 SQL Count() 函数
- Python:利用pymssql模块操作SQL server数据库
- [转]Oracle SQL函数pivot、unpivot转置函数实现行转列、列转行
- SpringBoot整合MybatisPlus3.X之SQL执行分析插件(十四)
- SQL cast()函数
- SQL注入篇——WAf绕过
- 《T-SQL性能调优秘笈——基于SQL Server 2012 窗口函数》导读
- 基于ASP.NET+SQL Server的网站登录注册功能设计与实现【100010308】
- MySQL SQL语句 生成32位 UUID
- SQL教程之 5 个必须知道的用于操作日期的 SQL 函数
- SQLite SQL教程之如何实现contains函数,left join 判断一个字符串包含另外一个(教程含源码)
- Flink SQL 在美团实时数仓中的增强与实践
- SQL之流程控制函数
- 开发日记(项目中SQL查询的优化)
- 怎样使用oracle 的DBMS_SQLTUNE package 来执行 Sql Tuning Advisor 进行sql 自己主动调优
- sql server DMV详解,一天一个dmv
- (4.34)sql server窗口函数
- sql server死锁跟踪
- 利用SQL计算两个地理坐标(经纬度)之间的地表距离
- sql server登录名、服务器角色、数据库用户、数据库角色、架构区别联系
- mybatis的动态sql