
在SQL 表中插入值若与现有值重复则跳过语句怎么写?
SQL数据库中有表dbo.B_POSInfo,表里有5列:--FItemID,FPosName,FPosNo,FPCName,FPC_IP--想要在表中插入一行,并且:-...
SQL数据库中有表 dbo.B_POSInfo ,表里有5列:
--FItemID,FPosName,FPosNo,FPCName,FPC_IP
--想要在表中插入一行,并且:
--在列FPosName 和 FPCName 中插入的值为本计算机名,若与现有的值重复则不插入,跳过本语句。
--解决必采纳!-- 展开
--FItemID,FPosName,FPosNo,FPCName,FPC_IP
--想要在表中插入一行,并且:
--在列FPosName 和 FPCName 中插入的值为本计算机名,若与现有的值重复则不插入,跳过本语句。
--解决必采纳!-- 展开
1个回答
展开全部
IF EXISTS(select *from B_POSInfo where FPosName=@FPosName or FPCName =@FPCName)
as
else
insert into B_POSInfo(FPosName,FPCName ) values('','')
存储会写吗?朋友,不懂再追问
as
else
insert into B_POSInfo(FPosName,FPCName ) values('','')
存储会写吗?朋友,不懂再追问
追问
大神,存储过程还真的不会;我是自学的,初级阶段。
大神,要不 扣扣 上联系。 563634009
追答
采纳我。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询