sql查询空值判断不同数据库的不同写法

来源:互联网 发布:录音剪辑软件 编辑:程序博客网 时间:2024/05/17 01:36
<#if $databaseType=="Oracle">

select nvl(max(to_number(${CoulmnValueName})),0)  from ${tableName}

</#if>

<#if $databaseType=="SQLServer">

select isnull(max(cast(${CoulmnValueName} as int)),0)  from ${tableName}

</#if>

<#if $databaseType=="MySQL">

select ifnull(max(cast(${CoulmnValueName} as unsigned int)),0)  from ${tableName}

</#if> 
0 0
原创粉丝点击