wang-min

sqlserver数据库 IsNull()

  1. Isnull 函数主要作用是将为空的值替换为指定值,如果不为空返回检查类型的返回值,

            语法:Isnull (check_expression , replacement_value)

            isnull(参数1,参数2),判断参数1是否为NULL,如果是,返回参数2,否则返回参数1

         2.使用注意:如果查询中带有ISNULL() 函数

            UpdatedBy字段会变成 no column Nam,所以要创建新的列名称

            select Name, ISNULL(UpdatedBy,1) from SYS_SiteMap

            select Name, ISNULL(UpdatedBy,1) as '重命名' from SYS_SiteMap

         3.可以在存储过程中判断传进来的参数是否为 null,如果为 null 替换

              where s.IsDeleted=0

             AND (
            ISNULL(@siteMapName, '') = ''
            OR s.Name LIKE '%'+ @siteMapName+'%'
                      );

posted on 2018-12-25 10:45 猴dai王也有悲伤时 阅读(...) 评论(...) 编辑 收藏

相关文章: