查询为空时 返回的是 null 还是 '' 呵呵 大家别笑我~谢过

解决方案 »

  1.   

    select null
    -----------
    NULL(1 row(s) affected)
      

  2.   

    1、.... 字段 is null..... 返回的是一個NULL
    2、SQL Server / MS Access 中,如果用ISNULL(字段,0)  返回的是0
    3、Oracle中,如果用NVL(字段,0) 返回的是0
    4、MySQL中,如果用 IFNULL(字段,0) 返回的是0(當然這個0也 可以是其他字符比如"Y"或者“N”等)
      

  3.   

    如果是字符串该字符串返回的是什么了?如果是整形数字那么返回的又是什么?如果是boolean的返回的又是什么?
      

  4.   

    上面的答案分别是,null,0,false。