zoukankan      html  css  js  c++  java
  • Sql Server 中常用的字符串函数

    Sql Server 中常用的字符串函数:

    ● SubString(string,starting position,length):返回字符串的一部分。

    select substring(‘abcdefg’,3,2) as teststring

    执行结果
    teststring
    ——-
    cd

    ● Stuff(string,insertion position,delete count,string inserted):substring函数相反。

    select Stuff(‘abcdefg’,3,2,’123′) as teststring

    执行结果
    teststring
    ——-
    ab123cdefg

    ● CharIndex(search string,string,starting postion):返回一个字符串在另一个字符串中的起始位置。

    select CharIndex(‘c’,'abcdefg’,1) as teststring

    执行结果
    teststring
    ——-
    3

    ● Right(string,count)和Left(string,count):返回指定字符串从最右边或者最左边开始指定个数的字符。

    select Left(‘Nielsen’,2) as [Left],Right(‘Nielsen’,2) as [Right]

    执行结果
    Left      Right
    —————–
    Ni          en

    ● Len(string):返回指定字符串的长度。

    select Len(‘abcdefg’) as teststring

    执行结果
    teststring
    ——-
    7

    ● Rtrim(string)和Ltrim(string):删除起始或者尾随的空格。

    select Rtrim(‘  abcdefg  ’) as [Rtrim],Ltrim(‘  abcdefg   ‘) as [Ltrim]

    执行结果
    Rtrim        Ltrim
    ——————–
    **abcdefg    abcdefg**    *代表空格,以便区别

    ● Upper(string)和Lower(string):将整个字符串转换为大写或者小写。

    select Upper(‘abcd’) as [Upper],Lower(‘ABCD’) as [Lower]

    执行结果
    Upper        Lower
    ——————–
    ABCD         abcd

    ● Replace(source,search,replace):replace()函数在一个字符串中搜索指定的字符串,并用另一个字符串来替代它。

    select Replace(‘abcdefg’,'abc’,'***’) as teststring

    执行结果
    teststring
    ——-
    ***defg

  • 相关阅读:
    Thinkphp各种方法知识图谱
    Yii2.0学习笔记:创建登录表单
    Yii2.0学习笔记:第一个页面Saying Hello
    4.1
    4
    flask(3.0)
    flask(2.0)
    flask(1.1)装饰器装饰多个视图函数出现的问题
    flask(1.0)
    Flask之上下文管理机制
  • 原文地址:https://www.cnblogs.com/Gaojier/p/2783606.html
Copyright © 2011-2022 走看看