datetime范围就是从1753-1-1到9999-12-31

解决方案 »

  1.   

    --try:select isnull(convert(varchar(10),ExaminationDate1,120),convert(varchar(10),'0001-01-01' ,120))/*
    declare @t datetime 
    select convert(varchar(10),@t,120)
    select  isnull( convert(varchar(10),@t,120) ,convert(varchar(10),'0001-01-01' ,120))
    */
      

  2.   

    可改为:
    select isnull(convert(varchar(10),@ExaminationDate1,120),convert(varchar(10),'0001-01-01' ,120))
      

  3.   

    select isnull(convert(varchar(10),@ExaminationDate1,120),'0001-01-01')
    不是很好吗?