zoukankan      html  css  js  c++  java
  • CHARINDEX,PATINDEX,STUFF函数

    --   CHARINDEX函数
    --   返回字符或者字符串在另一个字符串中的起始位置。
    --   语法:CHARINDEX(expression1 , expression2 [,start_location])
    --   Expression1 是要到 expression2 中寻找的字符中,start_location 是 CHARINDEX 函数开始在 expression2 中找expression1 的位置。
    --   示例:
    Select CHARiNDEX('B','AAABBB')
    
    
    --   PATINDEX 函数
    --   PATINDEX 函数返回字符或者字符串在另一个字符串或者表达式中的起始位置,PATINDEX 函数支持搜索字符串中使用通配符,这使PATINDEX函数对于变化的搜索字符串很有价值。
    --   语法:PATINDEX('%pattern%',Expression)
    --   expression是被查找的字符,pattern是要查找的模式
    select PATINDEX('%B%','AAABBB')
    --   STUFF
    --   stuff的功能:删除指定长度的字符串并在指定的起始点插入另一组字符
    --   stuff(character_expression , start , length , character_expression)
    --   character_expression :操作的字符
    --   start:删除和插入的起始点,
    --   length:删除的长度,
    --   character_expression :要插入的字符
    --   示例:
    select stuff('aaabbb',4,2,'cc')
    --   输出结果:aaaccb
  • 相关阅读:
    practice
    C#Hello World
    Merge
    Python学习面向对象编程
    Python学习Python操作数据库
    jmeter压力测试
    Python学习基础常用模块
    Python学习Python操作excel
    Python学习网络编程
    Python学习函数
  • 原文地址:https://www.cnblogs.com/OliverQin/p/5126483.html
Copyright © 2011-2022 走看看