前言
用于记录在开发过程中使用到的数据库函数
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 ,则返回值。