美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

SQL中trim的使用方法是什么

trim用于去除字符串两端的空格或其他指定字符,使用方法为:TRIM([LEADING | TRAILING | BOTH] [要删除的字符] FROM 字符串)。

在SQL中,TRIM函数用于去除字符串两端的空格,它有两种形式:

网站的建设成都创新互联专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为OPP胶袋等企业提供专业服务。

1、TRIM([[LEADING | TRAILING | BOTH] [要删除的字符] FROM ]字符串)

2、TRIM([LEADING | TRAILING | BOTH] [[要删除的字符] FROM ]字符串)

下面是对每种形式的详细解释和使用示例:

1、TRIM([[LEADING | TRAILING | BOTH] [要删除的字符] FROM ]字符串)

LEADING:从字符串的开头删除指定字符。

TRAILING:从字符串的结尾删除指定字符。

BOTH:同时从字符串的开头和结尾删除指定字符。

要删除的字符:指定要从字符串两端删除的字符,可以是单个字符或多个字符。

示例:

SELECT TRIM('     Hello World!     '); 结果为 'Hello World!',删除了字符串两端的空格。
SELECT TRIM(LEADING '0' FROM '00012345'); 结果为 '12345',删除了字符串开头的零。
SELECT TRIM(TRAILING 'XYZ' FROM 'HelloXYZWorldXYZ'); 结果为 'HelloWorld',删除了字符串结尾的XYZ。
SELECT TRIM(BOTH 'ABC' FROM 'ABCDEFGHIJKLMN'); 结果为 'DEFGHIJKLMN',删除了字符串两端的ABC。

2、TRIM([LEADING | TRAILING | BOTH] [[要删除的字符] FROM ]字符串)

这个形式与第一种形式相同,只是没有显式指定要删除的字符,在这种情况下,默认情况下会删除空格字符。

示例:

SELECT TRIM(LEADING FROM '     Hello World!     '); 结果为 'Hello World!',删除了字符串开头的空格。
SELECT TRIM(TRAILING FROM '00012345'); 结果为 '12345',删除了字符串结尾的空格。
SELECT TRIM(BOTH FROM 'ABCDEFGHIJKLMN'); 结果为 'DEFGHIJKLMN',删除了字符串两端的空格。

请注意,TRIM函数只能用于去除字符串两端的空格,而不能用于去除其他类型的空白字符,如制表符或换行符,如果需要去除这些字符,可以使用其他函数或操作符来实现。


标题名称:SQL中trim的使用方法是什么
文章位置:http://www.zsjierui.cn/article/coihodd.html

其他资讯