1
을받지 동안 내가 같은 테이블이 :이 같은 절차를 저장 한 저장 프로 시저 데이터에 같은 날짜 통과가
: 내가 같은 날짜를 전달하면
ALTER PROCEDURE [dbo].[Test4]
@startdate varchar(100),
@enddate varchar(100)
as begin
declare @date1 datetime = CONVERT(datetime, @startdate + ' 00:01:00', 120);
declare @date2 datetime = CONVERT(datetime, @enddate + ' 00:23:59', 120);
select t.PlateNo
from Transaction_tbl t
WHERE dtime between @date1 AND @date2;
end;
를 (시작 날짜 : 2013년 5월 7일 및 종료 날짜 : 만 전혀 다른 날짜를 전달하면 2013년 5월 7일)이 어떤 결과를 얻고 있지 않다 ,, 난 내 저장 프로 시저
내가 시작일을 00:01:00으로 설정하고 종료일을 오늘 시간 (즉, 00:23:59를 의미)으로 설정하는 이유 – user2674855
하지만 23 분 59 초로 제한됩니다. 그리고 당신의 시간은 모두 17 시간 이상입니다. – dcaswell
오, 실수로 그와 같은 날짜가 주어졌습니다. 이렇게 날짜가 주어졌습니다. 23 : 23 : 59.000 이제 적절한 답을 얻고 있습니다. 도움을 주셔서 감사합니다. – user2674855