Если вы хотите выбрать все записи с CreateDate на конкретную дату, вы можете использовать что-то вроде
SELECT *
FROM YourTable
WHERE DATEADD(dd, DATEDIFF(dd,0,CreateDate), 0) = '2010-02-10'
или
DECLARE @Date DATETIME
SELECT @Date = '01 Feb 2010'
SELECT *
FROM YourTable
WHERE CreateDate >= @Date
AND CreateDate < @Date + 1
EDIT
Если вы хотите изменить формат отображения даты, из Форматы даты SQL Server
Вы можете попробовать
DECLARE @YourTable TABLE(
CreateDate DATETIME
)
INSERT INTO @YourTable SELECT '01 Feb 2010'
INSERT INTO @YourTable SELECT GETDATE()
SELECT *,
CONVERT(VARCHAR(10), CreateDate, 120) DateValue
FROM @YourTable