spGetCalendarEvent_DuplicateID
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EventCalendarID | int | IN | |
@Category | nvarchar(100) | IN | |
@BeginDate | datetime | IN | |
@EndDate | datetime | IN | |
@Title | nvarchar(255) | IN |
Definition
Copy
create proc dbo.spGetCalendarEvent_DuplicateID
(
@EventCalendarID int,
@Category nvarchar (100),
@BeginDate datetime,
@EndDate datetime,
@Title nvarchar(255)
)
as
set nocount on
begin
select top 1 ID from dbo.CalendarEvent where
EventCalendarID = @EventCalendarID and
Category = @Category and
Title = @Title and
datediff(ss, BeginDate, @BeginDate) <= 60 and
datediff(ss, EndDate, @EndDate) <= 60
order by ID
end