一个简单的sql语句30分求购啦 要求一个insert into语句,只能插入5条的,如果大于5条提示**详细的给分多啊, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @count intset @count=0--统计数据while @count <5begin insert into 表(列名) values (值) if(@count<5)--如果没有小于5,继续执行插入 begin set @count=@count+1 end else --超过5条记录 就 返回 ** begin return endend不知道能不能达到你的要求 使用@@rowcount系统值,每次执行SQL语句都会有不同的@@RowCount值,加入@RowCount大于5则回滚事务抛出提示信息,否则插入成功! 一条简单的SQL语句可以实现?我也关注一下有个疑问,你是只能插5条,还是一次只能插5次如果只能插5条那就好办了呗,在插入之前进行总数的一个判断就行了吧如果是一次只能插5条,我想就可以采用存储过程的方式,每行调用那个存储过程,在里设置一个插入次数的统计变量,应该可以解决。 insert into 是一条条插的还是在 类里面做判断比较好 dreamweaver如何让图片居中(水平和垂直都要) Web Service 挂公网上怎么访问不到啊? [急] 关于URL重写问题 请教各位有项目经验兄弟姐妹们,ASP.NET技术的成本估算问题~~ 类文件中引用Server.MapPath的问题 请问如何检查上传的图片大小 ASP.NET中如何实现验证码 ASP.net显示当前系统在线人数! 新手求教各位大大~~ window.close问题 httpmodule 获取上传文件大小后,如何中止上传进程? asp登录问题?
set @count=0--统计数据
while @count <5
begin
insert into 表(列名) values (值) if(@count<5)--如果没有小于5,继续执行插入
begin
set @count=@count+1
end
else --超过5条记录 就 返回 **
begin
return
end
end
不知道能不能达到你的要求
有个疑问,你是只能插5条,还是一次只能插5次
如果只能插5条那就好办了呗,在插入之前进行总数的一个判断就行了吧
如果是一次只能插5条,我想就可以采用存储过程的方式,每行调用那个存储过程,在里设置一个插入次数的统计变量,应该可以解决。
还是在 类里面做判断比较好