标签:
导读 你们好,最近小未来发现有诸多的小伙伴们对于substring截取字符串前6位,substring截取字符串这个问题都颇为感兴趣的,今天小活为大家梳理
你们好,最近小未来发现有诸多的小伙伴们对于substring截取字符串前6位,substring截取字符串这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 使用substring函数时,我们可以看到这个函数的参数,第一个是要截取的字符串,第二个是起始位置,第三个是要截取的长度。
2、 我们先截取一个已知的字符串。代码如图,从0开始,截取5个字符。
3、 但是执行之后,你会发现结果只有四个字符。这是为什么呢?让我们来看看。
4、 其实在sql中,和其他开发语言有一点不同。它不是从0开始计算,而是从1开始计算。我们将函数的第二个参数从0改为1。
5、 再次执行sql语句,您可以看到正确的结果。
6、 如果我们要截取表中的字段字符,也是一样的。我们只需要将函数的第一个参数改为字段名。
7、 结果的第一列是原始字段数据,第二列是截取的结果。可见结果也是正确的。(这里第五个字符是空格,不是说结果不对。)
以上就是substring截取字符串这篇文章的一些介绍,希望对大家有所帮助。