甩祸 发表于 2015-7-2 13:40:56

SQL SERVER 获取当前月的天数

  在网上找了一些方法,给出的方法大我是
  select day(dateadd(mm,1,getdate())-day(getdate()))

  SELECT DATEDIFF(day,getdate(),DATEADD(month,1,getdate()))
  但都有有问题的,比如2008-01-31时,得到天数是29,明显是错了
  后来找到了一个比较好的方法,特记之:


SELECT 32-DAY(getdate()+32-DAY(getdate()))
  
页: [1]
查看完整版本: SQL SERVER 获取当前月的天数