SQLServer 中的函数


前言

用于记录在开发过程中使用到的数据库函数

1、substring()

substring ( expression ,start , length ) 截取字符串
expression :需要截取的字符。例:‘teststring’
start:开始位置,例:1
length:截取的长度。例:6

2、IsNull()

ISNULL ( check_expression , replacement_value ) 判断是否为空
check_expression :需要检查的参数
replacement_value :当检查的参数的值为Null时返回的值

如果需要取反也就是负数的话可以参考以下示例

 expression = @"-ISNULL(check_expression , replacement_value)";

3、ABS()

ABS ( numeric_expression ) 取绝对值
numeric_expression:需要取绝对值的参数

4、CONVERT()

CONVERT(data_type(length),data_to_be_converted,style) 日期转换
data_type:需要转换的数据类型
length:长度
data_to_be_converted:需要转换的值
style:指定日期/时间的输出格式。 例:112格式为yymmdd
更多参考:日期格式

5、IIF()

IIF( boolean_expression, true_value, false_value )
boolean_expression:一个有效的布尔表达式

true_value:如果boolean_expression 的计算结果为 true ,则返回值。

false_value:如果boolean_expression 的计算结果为 false ,则返回值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值