sqlserver截去字符串后面几位的函数:

如果表名为tb,则字符串字段为aselectleft(a,len(a)-3)fromtb。

sql提取字段某位内容

substring(field,5,10-5+1)我建议你看看SQL帮助。
语法substring(value_expression,start_expression,length_expression)参数术语定义value_expression是字符、二进制、文本、ntext或图像表达式。
start_expression指定返回字符起始位置的整数或h3int表达式。
如果start_expression小于0,则会发生错误并且语句终止。
如果start_expression值大于表达式中的字符数,则返回零长度表达式。
length_expression是一个正整数或h3int表达式,指定要返回的value_expression的字符数。
如果length_expression为负数,则会生成错误并且语句终止。
如果start_expression和length_expression之和大于value_expression中的字符数,则返回整个值表达式。