ALTER proc [dbo].[usp_ProColour_Sup_Add]
(@SupplierNO varchar(50),
@ProNO varchar(50),
@ColourNO varchar(50),
@Flag int
)
as
insert ProColour_Sup (SupplierNO,ProNO,ColourNO,Flag)
values(@SupplierNO ,@ProNO,@ColourNO,@Flag) 这是我一个添加一条记录的储存过程。。 但是没有判断表里是否已经有了。 我想做个判断。哪个高手帮下忙。。
(@SupplierNO varchar(50),
@ProNO varchar(50),
@ColourNO varchar(50),
@Flag int
)
as
insert ProColour_Sup (SupplierNO,ProNO,ColourNO,Flag)
values(@SupplierNO ,@ProNO,@ColourNO,@Flag) 这是我一个添加一条记录的储存过程。。 但是没有判断表里是否已经有了。 我想做个判断。哪个高手帮下忙。。
解决方案 »
- 请问新建页面时如何更改默认的页面内容
- 公司的网站上传到服务器出现了Server Error in '/' Application.
- 后台登录一直提示密码不正确
- 在同一个域里,aspx文件读取不了asp中的iframe对象?(急呀)
- 如何根据选中的节点控制TreeView的节点展开和收缩
- 怎么用ASP.net(C#)在SQL数据库里建表?
- 好像水平高的.net程序员很少?
- 求助过来人,我该怎么继续学习下去提高自己
- vs2010在win7 64位下调试,IE10一直提示正在等待localhost
- ASP.NET中如何实现页面登陆,很急,在线等待~
- gridview中编辑模板 中,动态 显示 编辑项。
- Net sql 倒叙 分页
if exists (select 1 from ProUser_Sup where 条件)
begin
insert语句
end
(@SupplierNO varchar(50),
@ProNO varchar(50),
@ColourNO varchar(50),
@Flag int
)
as
declare @count int
select @count=count(1) from ProColour_Sup where SupplierNO=@SupplierNO and ProNO=@ProNO and ColourNO=@ColourNO and Flag=@Flag
if @count<1
begin
insert ProColour_Sup (SupplierNO,ProNO,ColourNO,Flag)
values(@SupplierNO ,@ProNO,@ColourNO,@Flag)
end
ALTER proc [dbo].[usp_ProColour_Sup_Add]
(@SupplierNO varchar(50),
@ProNO varchar(50),
@ColourNO varchar(50),
@Flag int
)
ASDECLARE @count INTSELECT @count=COUNT(SupplierNO) FROM ProColour_Sup WHERE SupplierNO=@SupplierNOIF(@count=0)
begin
insert ProColour_Sup (SupplierNO,ProNO,ColourNO,Flag)
values(@SupplierNO ,@ProNO,@ColourNO,@Flag)
END