SQL Server截取字符串函数操作

目录

1、SUBSTRING()函数

2、LEFT()函数

 3、RIGHT()函数

 4、CHARINDEX()函数

 5、LEN函数


1、SUBSTRING()函数

        含义:从指定位置开始截取指定数量的字符。

        使用:SUBSTRING(原字符,截取字符的起始位置,截取字符数量)

        举例:

                1、截取字符的起始位置是从1开始的,为0的话截取的字符数量会减1。

                2、截取字符数量可以为0,但是为0的话得到的结果就是空,不可以为负数。

2、LEFT()函数

        含义: 从字符左边第1位开始截取指定数量的字符。

        使用:LEFT(原字符,截取字符数量)

        举例:

 3、RIGHT()函数

        含义: 从字符右边第最后1位开始往前截取指定数量的字符。

        使用:RIGHT(原字符,截取字符数量)

        举例:

 4、CHARINDEX()函数

        含义: 返回指定字符在原始值中的位置。

        使用:CHARINDEX(指定字符,原字符)

        举例:

                1、指定字符可以多个字符,那样只会返回指定字符最左字符的位置。

 5、LEN函数

        含义: 返回指定字段的长度。

        使用:LEN(字段)

        举例:

                1、不知道要截取多少数量的时候可以使用。

  • 11
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值