'DATE' is not a recognized built-in function name

前端 未结 5 594
小蘑菇
小蘑菇 2021-01-05 05:12

I wish to find all records of the current day. I have a field Date of type DATE. I am getting error on sql server

\'DATE\' is not a recognized built-in funct         


        
5条回答
  •  爱一瞬间的悲伤
    2021-01-05 05:41

    Use the following condition in your where cluase

    WHERE CAST(DateColumn AS DATE) = CAST(GETDATE() AS DATE)
                  ^------------ Your Column Name with `Date` or 'DateTime'  data type
    

    CURDATE() is a mysql function, In Sql-Server we have GETDATE() function to get current date and time.

提交回复
热议问题