IB/FB 中实现MSSQL中的IsNull函数

来源:互联网 发布:二手车价格计算器软件 编辑:程序博客网 时间:2024/06/10 15:15

Select   CASE
            when (max(ID) is null) then 1
            else  max(ID)+1
         end as MaxID  from TableName

需要注意的是,上面的SQL语句载FB中如果记录为空返回的为 1,在IB中返回的就是Null这里我只是载IB2007下测试过,不知道其他版本的IB是不是也返回这中结果。建议用生成子来进行ID的增加。

原创粉丝点击