jadams0173
Technical User
- Feb 18, 2005
- 1,210
Using SQL 2000
I have a SP that I run when asked to provide some data. I've been asked to make this available real time. No problem, just plop the SP into a view and I'm done. Not so easy I'm finding out.
The view doesn't like the line in red:
I have a SP that I run when asked to provide some data. I've been asked to make this available real time. No problem, just plop the SP into a view and I'm done. Not so easy I'm finding out.
The view doesn't like the line in red:
Code:
create view V_ON_TIME_DELIVERY
as
[b][red]set datefirst 6[/red][/b]
select A.PicklistID, A.MO, A.SECTOR,
RequestDate +
Case DelTime
When 'Noon' Then '12:00'
When 'Midnight' Then '0:00'
Else DelTime
End "Request_Delivery_DTS"
,A.REC_DATE,
DATEDIFF ( N, REC_DATE, RequestDate +
Case DelTime
When 'Noon' Then '12:00'
When 'Midnight' Then '0:00'
Else DelTime
End ) "ON_TIME_MINUTES",
'ONTIME' =
case
When DATEDIFF ( N, REC_DATE, RequestDate +
Case DelTime
When 'Noon' Then '12:00'
When 'Midnight' Then '0:00'
Else DelTime
End ) >= 0 then 'ON TIME'
When DATEDIFF ( N, REC_DATE, RequestDate +
Case DelTime
When 'Noon' Then '12:00'
When 'Midnight' Then '0:00'
Else DelTime
End )< 0 Then 'LATE'
Else 'Not Delivered'
end ,
convert(varchar,dateadd(dd, 7 - datepart(dw, A.REQUESTDATE), A.REQUESTDATE),101) "WEEK_ENDING"
from KITREQUESTLOG A
INNER JOIN WAITINGFORPICKLIST B
ON B.PICKLISTID = A.PICKLISTID
AND B.SECTORID = A.SECTOR
AND B.MO = A.MO