zoukankan      html  css  js  c++  java
  • sqlserver 根据指定值截取字符串

    需要用到以下两个函数组合:

    -----这个函数截取字符串

    1、left(name,4)截取左边的4个字符

    列:

    SELECT LEFT(201809,4) 年

    结果:2018

    --------这个函数取需要截取的字符长度

    2.CHARINDEX(expression1, expression2 [,start_location])

    函数说明:CHARINDEX 查询字符串所在的位置,expression1 为子字符串,expression2 为父字符串,start_location 表示开始位置。

    select CHARINDEX('d', 'abcdef', 0);

    结果:4  

    -------示例如下

    UPDATE shujuceshi SET daozhan=LEFT(daozhan,  CHARINDEX('(', daozhan,0)-1)   WHERE daozhan= '邓州(关停)'

    结果:邓州

  • 相关阅读:
    .NET-记一次架构优化实战与方案-梳理篇
    .net core实践系列之SSO-跨域实现
    Vue
    C# WPF
    开源框架
    开源框架
    开源框架
    开源框架
    WCF
    WCF
  • 原文地址:https://www.cnblogs.com/superduan/p/14011548.html
Copyright © 2011-2022 走看看