SQL Server之字符串处理函数


摘自:https://www.cnblogs.com/mcgrady/p/3862894.html

字符串处理函数

字符串串联运算符
  • SUBSTRING提取子串
  • LEFT和RIGHT
  • LEN和DATALENGTH
  • CHARINDEX函数
  • PATINDEX函数
  • REPLACE替换
  • REPLICATE复制字符串
  • STUFF函数
  • UPPER和LOWER函数
  • RTRIM和LTRIM函数
  •   这一篇文章主要总结开发过程中经常使用到的字符串处理函数,它们在处理字符串时非常有用,那么,总结起来有以下函数。

    1,字符串串联运算符

    2,SUBSTRING提取子串

    3,LEFT和RIGHT

    4,LEN和DATALENGTH

    5,CHARINDEX函数

    6,PATINDEX函数

    7,REPLACE替换

    8,REPLICATE复制字符串

    9,STUFF函数

    10,UPPER和LOWER函数

    11,RTRIM和LTRIM函数

    回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部

    RTRIM和LTRIM函数

    RTRIM和LTRIM函数用于删除输入字符串的尾部空格和前导空格。它们的语法形式为:RTRIM(string),LTRIM(string)。如果既想删除前导空格,也想删除尾部空格,则可以将一个函数的结果作为另一个函数的输入来使用。例如,以下代码会删除输入字符串的前导空格和尾部空格,最后返回‘abc’

    SQL查询代码:

    -- 返回'abc'
    SELECT RTRIM(LTRIM(' abc '));
    SQL