select dateadd(day, 1, getdate())+1select null+1

解决方案 »

  1.   


    select dateadd(day, 1, getdate())
    select dateadd(day, 1, getdate())+1 
    select null+1-----------------------
    2009-04-04 07:48:20.197(1 行受影响)
    -----------------------
    2009-04-05 07:48:20.197(1 行受影响)
    -----------
    NULL(1 行受影响)
      

  2.   


    select dateadd(day, 1, getdate())+1 
    这个为什么会是天加一,我有点不清楚。
    select null+1
    这个肯定是null 
    null和任何值都是null
      

  3.   

    select dateadd(day, 1, getdate())+1 当天的日期加2select null+1结果为空,null与任何数进行操作都为null
      

  4.   


    select dateadd(day, 1, getdate()) --指今天的日期加一天select dateadd(day, 0, getdate())--直接取当前日期select dateadd(day, 1, getdate())+1 --在当前日期上加两天看看联机帮助中dateadd的语法就明白了.select null+1null和任何值相加减都是null