sql server去空格函数LTRIM()RTRIM(),判断是否为空函数isnull(),以及获取字符串长度len()的使用方法

1.去空格函数

参考:https://jingyan.baidu.com/article/9c69d48f91da1313c8024e4e.html

1.1去除左边空格LTRIM()

select '('+'    happy '+')' as '左边有四空格字符串','('+LTRIM('    happy ')+')' as '去除左边空格';

select '('+' happy '+')' as '左边有一空格字符串','('+LTRIM(' happy ')+')' as '去除左边空格';

1.2去除右边空格RTRIM()

select '('+' happy '+')' as '右边有一空格字符串','('+RTRIM(' happy ')+')' as '去除右边空格';
select '('+' happy    '+')' as '右边有四空格字符串','('+RTRIM(' happy    ')+')' as '去除右边空格';

 

2.判断是否为空isnull()

参考:https://blog.csdn.net/u012138032/article/details/77504411

isnull(value1,value2)

1、value1与value2的数据类型必须一致。

2、如果value1的值不为null,结果返回value1。

3、如果value1为null,结果返回vaule2的值。vaule2是你设定的值。

示例

declare @name nvarchar(50)
select isnull(@name,'空')as name
set @name='晓敏'
select isnull(@name,'空')as name

 2.2也可以判断字符串的长度

--也可以判断字符串的长度
declare @name nvarchar(50)
set @name='1'
select len(@name) as 'name的长度'
set @name='12'
select len(@name) as 'name的长度'
set @name='123'
select len(@name) as 'name的长度'
set @name='CPLVFX'
select len(@name) as 'name的长度'
set @name='橙'
select len(@name) as 'name的长度'

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橙-极纪元JJY.Cheng

客官,1分钱也是爱,给个赏钱吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值