美文网首页
第121章 SQL函数 RPAD

第121章 SQL函数 RPAD

作者: Cache技术分享 | 来源:发表于2022-04-24 09:17 被阅读0次

第121章 SQL函数 RPAD

字符串函数,它返回一个右填充到指定长度的字符串。

大纲

RPAD(string-expression,length[,padstring])

参数

  • string-expression - 字符串表达式,可以是列名、字符串文字、主机变量或另一个标量函数的结果。可以是可转换为 VARCHAR 数据类型的任何数据类型。字符串表达式不能是流。
  • length - 整数,指定返回的字符串中的字符数。
  • padstring - 可选 — 由一个字符或一串字符组成的字符串,用于填充输入字符串表达式。 padstring 字符或字符附加到 string-expression 的右侧,以提供创建长度字符的输出字符串所需的尽可能多的字符。 padstring 可以是字符串文字、列、主机变量或另一个标量函数的结果。如果省略,则默认为空格字符。

描述

RPAD 用尾随填充字符填充字符串表达式。它返回填充到长度字符数的字符串的副本。如果字符串表达式的长度超过 length 个字符,则返回字符串被截断为 length 个字符。

如果 string-expressionNULL,则 RPAD 返回 NULL。如果 string-expression 为空字符串 ('') ,则 RPAD 返回一个完全由填充字符组成的字符串。返回的字符串是 VARCHAR 类型。

RPAD 可用于针对链接表的查询。

RPAD 不会删除前导或尾随空格;它填充字符串,包括任何前导或尾随空格。要在填充字符串之前删除前导或尾随空格,请使用 LTRIMRTRIMTRIM

示例

以下示例用 ^ 字符(在需要时)右填充列值以返回长度为 16 的字符串。请注意,某些名称字符串被右填充,某些名称字符串被右截断以返回长度为 16 的字符串。

SELECT TOP 15 Name,RPAD(Name,16,'^') AS Name16
   FROM Sample.Person 
image.png

以下示例使用 ^=^ 填充字符串(在需要时)填充列值以返回长度为 20 的字符串。请注意,填充名称字符串根据需要重复多次,并且一些返回字符串包含部分填充字符串:

SELECT TOP 15 Name,RPAD(Name,20,'^=^') AS Name20
   FROM Sample.Person 
image.png

相关文章

  • 第121章 SQL函数 RPAD

    第121章 SQL函数 RPAD 字符串函数,它返回一个右填充到指定长度的字符串。 大纲 参数 string-ex...

  • mysql函数

    LPAD(str,len,padstr):字符串左填充函数RPAD(str,len,padstr):字符串右填充函...

  • 第158章 SQL函数 XMLCONCAT

    第158章 SQL函数 XMLCONCAT 注:IRIS函数。 连接 XML 元素的函数。 大纲 参数 XmlEl...

  • SQL Date 函数

    SQL Date 函数 标签(空格分隔): SQL SQLServer SQL Date 函数 SQL 日期 当我...

  • 第111章 SQL函数 PREDICT

    [toc] 第111章 SQL函数 PREDICT IntegratedML 函数,它应用指定的训练模型来预测提供...

  • 第131章 SQL函数 SQUARE

    第131章 SQL函数 SQUARE 返回数字平方的标量数值函数。 大纲 参数 numeric-expressio...

  • 第114章 SQL函数 RADIANS

    第114章 SQL函数 RADIANS 将度数转换为弧度的数值函数。 大纲 参数 numeric-expressi...

  • 第112章 SQL函数 PROBABILITY

    第112章 SQL函数 PROBABILITY IntegratedML 函数,它应用指定的训练模型来返回指定值对...

  • 第103章 SQL函数 %ODBCIN

    第103章 SQL函数 %ODBCIN 以逻辑格式返回表达式的格式转换函数。 大纲 参数 expression -...

  • 第148章 SQL函数 $TRANSLATE

    第148章 SQL函数 $TRANSLATE 执行逐字符替换的字符串函数。 大纲 参数 string - 目标字符...

网友评论

      本文标题:第121章 SQL函数 RPAD

      本文链接:https://www.haomeiwen.com/subject/hjxtyrtx.html