2014-09-29 3 views
-3

У меня есть столбец Datetime2(7) Я хочу извлечь datetime из этой колонки. Я написал следующий запрос:Извлечение Datetime

select* 
from tablename 
where columnname>= '2001-01-30'; 

Он выдает дату для данного времени и времени.

Но я хочу извлечь дату с определенной даты на конкретную дату. Затем он приводит к ошибке string cant be converted to datetime. В то время как тип данных - Datetime2(7).

ответ

0

Попробуйте преобразовать столбец даты

SQL Fiddle Demo

select * 
from YourTable 
where cast(columnName as date) = '2001-01-30' 
+0

Эй Спасибо за помощь, но мои данные уже в формате даты. Так будет ли использовать помощь? – vinnyvedi

Смежные вопросы