Я пытаюсь создать процедуру, которая будет вставлять два значения в таблицу Pickup.SQL IF/Case в хранимой процедуре
create procedure sp_InsertPickup
@ClientID int,
@PickupDate date
as
insert into Pickup (ClientID ,PickupDate)values (@ClientID,@PickupDate)
Однако мне нужно проверить, если этот клиент уже сделал пикап в этом месяце (запись в таблице), он не должен вставлять новые записи его таблицы. пример, если эти данные в таблице
ClientID PickupDate
11 03-01-2013
И я хочу вставить ClientId 11 and new PickupDate 03-24-2013
он должен просто не вставить, потому что этот человек уже сделал пикап в этом месяце. Любые идеи, как его реализовать?
hmmm MONTH дает 1-12, не совсем то, что необходимо – Phil
Но как все книги рекомендуют использовать 'sp_' в именах хранимых процедур? – Andrey
@ AndreyIvanov: поделитесь хотя бы одной книгой, которая рекомендует 'sp_' как префикс хранимой процедуры? Мне было бы интересно узнать ... –