1、sqlserver 中截取字符串方式使用
substring('abcdef',2,3) 表示 从第2个数开始截取3个长度的字符串
结果为 bcd 。 oracle中使用substr('abcdef',2,3)
2、sqlserver 去掉最后一个字符串
使用left('abcdef',len('abcdef')-1) 即保留字符串长度-1 的串 结果为:abcde
left('abcdef',3) 即保留左边3个长度的字符串 结果为:abc
以上结果已经亲测,保证结果正确。
本文介绍了SQL Server中如何使用substring函数截取字符串以及使用left函数去除字符串的最后一个字符的方法,并对比了Oracle中的substr函数用法。
1、sqlserver 中截取字符串方式使用
substring('abcdef',2,3) 表示 从第2个数开始截取3个长度的字符串
结果为 bcd 。 oracle中使用substr('abcdef',2,3)
2、sqlserver 去掉最后一个字符串
使用left('abcdef',len('abcdef')-1) 即保留字符串长度-1 的串 结果为:abcde
left('abcdef',3) 即保留左边3个长度的字符串 结果为:abc
以上结果已经亲测,保证结果正确。

被折叠的 条评论
为什么被折叠?