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

  • 相关阅读:
    100以内整数四则运算
    软件工程基础
    使用python分析微信好友
    数据库实践
    爬虫
    Python编程预测比赛成绩
    自己的第一个网页
    科学计算与可视化
    对小学生四则运算用界面呈现
    在使用memory_profiler检测python代码运行时内存出现解码错误
  • 原文地址:https://www.cnblogs.com/Gaojier/p/2783606.html
Copyright © 2011-2022 走看看