SQL Server函数学习笔记(一)


SUBSTRING(string, int, int)
作用:返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串。

例子:
调用以下函数返回“234”:
SUBSTRING('12345',2,3) 

 

CHARINDEX(string1,string2,int)
作用:返回字符或者字符串在另一个字符串中的起始位置,如没有找到,那么返回整数0; int(可选)是开始在string2中查找string1的起始位置。

例子:
调用以下函数返回“3”:
CHARINDEX ( '我的笔记', '这是我的笔记')

调用以下函数返回“5”:
@string1='我的笔记'
@string2='我说这是我的笔记'
CHARINDEX (@string1,@string2,4)

 

ISNUMERIC(param)
作用:判断参数是否为数字,返回0或1,0代表false,1代表true。

例子:
调用以下函数返回“0”:
ISNUMERIC('asd')

调用以下函数返回“1”:
ISNUMERIC('123')

 

LEN(string)
作用:返回文本字段中值的长度。

例子:
调用以下函数返回“3”:
LEN('asd')

 

LTRIM(string)
作用:删除起始空格后返回字符表达式。

例子:
调用以下函数返回“asd”:
LEN('   asd')

 

RTRIM(string)
作用:删除字符串尾部空格后返回字符表达式。

例子:
调用以下函数返回“asd”:
LEN('asd   ')

 

LEFT(string,int)
作用:返回字符串左起N个字符。

例子:
调用以下函数返回“asd”:
LEFT('asdewq',3)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值