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
  • 相关阅读:
    window.history 和 DWZ 框架
    Ztree 随笔记
    eval的对于验证数学公式的用处
    lodop打印控件一点记录
    font和lineheight冲突。
    Windows CMD命令大全
    centos 下安装pip pip3
    Linux访问windows共享文件夹
    数据库主从和读写分离的配置和使用方法
    centos7 nginx+php7yum安装
  • 原文地址:https://www.cnblogs.com/OliverQin/p/5126483.html
Copyright © 2011-2022 走看看