请教一个SQL语句,如何删掉字段内容的后两位

请教一个SQL语句,如何删掉字段内容的后两位,第1张

select substring(name,4,len(name)-3) from data 你可以试下上面语句 substring是sql中获取子字符串的函数 len反回一个字段的长度 上面语句结果应该是去掉name字段前三个字符

SQL里面不叫方法,叫做函数。可以用substring函数,它的作用是在一个字符串中,从指定位置开始截取多少位,。你要娶前面4位,可以这样:select substring(bbc,1,4) from abc

SUBSTRING ( 字段, start , length )

start

非一个零数,指定子串的开端地位。

length

是一个零数,指定子串的消度(要返回的字符数或字节数)。

left()

right()

——右左二端取子串

ltrim()

rtrim()

——截断空格,不trim()。

charindex()

patindex()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6653832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存