SQLServer2008 有用的“其他函数”
2016-03-11 14:48
246 查看
ISNULL(参数1,参数2)
若参数1为空,则返回参数2
NULLIF(参数1,参数2)
若参数1和参数2不等,则返回参数1
若参数1和参数2相等,则返回NULL
例子:ISNULL(NULLIF(字段名XX,''),'AAA')
ISNUMERIC(参数1)
判断参数1是否为数字,是数字就返回1,不是数字、空字符串、Null则返回0
若参数1为空,则返回参数2
NULLIF(参数1,参数2)
若参数1和参数2不等,则返回参数1
若参数1和参数2相等,则返回NULL
例子:ISNULL(NULLIF(字段名XX,''),'AAA')
ISNUMERIC(参数1)
判断参数1是否为数字,是数字就返回1,不是数字、空字符串、Null则返回0
相关文章推荐
- SQLServer2008 关于数值字段列的累计
- SQLServer2008 关于CASE WHEN
- SQLServer int转float
- SQLServer 添加序号列
- SQLServer 行转列,统计,二次分组
- SQLServer Union 和 Union All 在Insert 语句中的不同效果
- SQLServer inner join,left join,right join,outer join 备忘备忘
- 数据库基础
- SQL杂记
- SQLServer修改表字段时进行表连接
- jdbc通过配置文件连接数据库
- Sybase 动态改变存储过程里查询的数据库
- SQL大全
- 解决MySql Command Line Client查询结果乱码问题
- spring-date-mongodb-1.0.0.M2 添加用户密码验证
- Oracle-基本SQL语句
- PHP+shell脚本操作Memcached和Apache Status的实例分享
- mysql found_rows函数
- Redis 是什么?
- mysql中 show index from tb_name命令各列的含义