【发布时间】:2013-03-23 21:59:33
【问题描述】:
我正在尝试创建将在我的 Pickup 表中插入两个值的过程。
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 它不应该插入,因为这个人本月已经提货了。
任何想法如何实现它?
【问题讨论】:
标签: sql sql-server-2008 stored-procedures insert case