zoukankan      html  css  js  c++  java
  • sql字符处理函数

    http://technet.microsoft.com/zh-cn/library/ms181984.aspx

    1. charindex(子字符串,父字符串) 子字符串在父字符串中的位置(不区分大小写)

    select charindex('BJ','SH,GZ,BJ,CD')
    select charindex('BJ','BJ,CD')
    select charindex('BJ','BJ')
    select charindex('BJ','CD,bj')
    select charindex('BJ','CD,Bj')
    select charindex('BJ','CD,bJ')
    select charindex('Bj','CD,BJ')
    select charindex('Bj','CD,bJ')

    2. STUFF ( 字符串1, 开始位置(整数), 要删除的字符数(整数) ,字符串2)

    STUFF 函数将 字符串1 插入 字符串2。

    它在 字符串1 中从开始位置删除指定长度的字符;然后将 字符串2 插入 字符串1 的开始位置。

    select STUFF('DDDDDBg',2,2,'BJ')
    --将DDDDDBg删除前面从位置1开始的2个字符即是DD,再将第二个字符BJ放在第一个字符串的删除位置得到
     --BJDDDBg

    select STUFF('DDDDDBg',2,2,'BJ')  --DBJDDBg

    select STUFF('DDDDDBg',2,6,'BJ')  --DBJ

    select STUFF('DDDDDBg',2,9,'BJ')  --DBJ 如果 length 比第一个 character_expression 长,则最多删除到最后一个 character_expression 中的最后一个字符。

     3. LEFT ( character_expression , integer_expression )

    返回字符串中从左边开始指定个数的字符。

    select left ('DDDDDBg',2)  --DD
    select left ('DDDDDBg',6)  --DDDDDB
    select left ('DDDDDBg',7)  --DDDDDBg
    select left ('DDDDDBg',10) --DDDDDBg

  • 相关阅读:
    jsp的DAO三层-------------实现登录功能
    JSP前后台交互实现注册、登录功能
    结构化查询语言----SQL基本操作
    HTML5 Web存储
    jQuery 属性和CSS
    jQuery DOM操作
    JS中的函数、BOM和DOM操作
    接口和抽象类
    单例模式
    IP介绍
  • 原文地址:https://www.cnblogs.com/anan/p/1838506.html
Copyright © 2011-2022 走看看