我想创建将在我的皮卡表中插入两个值的过程。存储过程中的SQL IF /案例
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
它应该只是不插入,因为这个人这个月已经做了皮卡 例子。 任何想法如何实现它?
嗯MONTH给1-12,不是很需要 – Phil 2013-03-23 22:03:51
但是,所有的书都推荐在存储过程名称中使用'sp_'? – Andrey 2013-03-23 22:04:22
@AndreyIvanov:关心共享至少一本确实推荐'sp_'作为存储过程前缀的书?我很想知道... – 2013-03-23 22:04:57