sql--截取字段中的部分数据

使用的函数:

substring(字符串表达式,开始位置,长度)
  字符串表达式,即字段值
  开始位置,即开始的index值,sql server中index值是从1开始,不像C#等从0开始
charindex(字符串表达式1,字符串表达式2)
  获取字符串表达式1在字符串表达式2中的index值

LEN(字符串表达式)
  返回字符串表达式中的字符数,不能计算Text类型字段的长度(单字节和双字节字符串的长度一致)

DATALENGTH(字符串表达式)
  返回任何表达式所占用的字节数
(单字节和双字节字符串的长度不一致)

例:
select SUBSTRING(Content,CHARINDEX('异常',Content)+3,CHARINDEX('href',Content)) from table
原文地址:https://www.cnblogs.com/jxw-29/p/8398892.html