현재 날짜 또는 미래와 같은 날짜로 모든 레코드를 가져와야하는 저장 프로 시저가 있습니다. 날짜는 targetDate 열에 저장되고 datetime으로 서식이 지정됩니다. 절은 다음과 같다 WHERE 내 대응 다음 targetDate 다음과 같이 모든 날짜가 0으로 설정된 시간 즉, 저장으로 현재 날짜와 동일한 경우 내 저장 프로 시저가 잘 작동 일반적으로SQL 서버 : GETDATE()와 datetime day를 비교하십시오.
WHERE A.targetDate >= GETDATE()
, 내 유일한 문제는 :
2014-02-22 00:00:00.000
은 어떻게 변경해야 할 내 WHERE 절은 날짜 만 생각하지만 난 시간이 이미 지난 경우에도 현재 날짜와 어떤 기록을 얻을 수 있도록 함께 저장 시간을 무시하도록?
Tim과 관련하여 많은 감사를드립니다.
에 어떤 인덱스를 활용해야하는 SQL 서버의 버전 당신 있다? –
SQL Server 버전 2008 – user2571510