关于触发器 sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://zhidao.baidu.com/link?url=K07ORA1KBpKY647I5bP8l7XAzQJ9Phr8_68huRLZAtbZ_rvg19ZiVqk6xI67mG8LXBP4VrtYQgipyQr-N2Ae8a貌似链接挂了 你的这个语句:beginselect @id=myid,@x=myx,@y=myy from insertedupdate tbB set mysum=(@x*@y+mysum) where tbb.myid=@idend会导致tbb里肯定是没有影响的,因为你是按照@id的值查找是否有满足的记录,然后进行更新,结果由于tbb这个表本来就是空的,当然就会找不到任何的记录。于是 insert 表tba的记录肯定是插进去了,但是tbb还是空的 那如果我要完成这个业务需求该怎么改呢你先往 tbb表里插入1条记录,这条记录的myid 的值,是接下来要插入到tba表中的myid值 这个查询怎么写 请教问题,保存变量 like 与= 的区别??? 问一个问题? 企业管理器的总理 SQLServer2000 BOOKS online使用的一个问题 VB和SQL的,好多问题,快来啊!!!!!!!!!! 如何编写自动(定时)执行的存储过程? 一个在ACCSE中用的函数,怎么样在sql中用 菜鸟新手求助,plsql怎么登陆????? SQL多层查询后再用窗口,求累计和,代码运行速度特别慢,求简化方案,谢谢了 复杂SQL优化
貌似链接挂了
select @id=myid,@x=myx,@y=myy from inserted
update tbB set mysum=(@x*@y+mysum) where tbb.myid=@id
end会导致tbb里肯定是没有影响的,因为你是按照@id的值查找是否有满足的记录,然后进行更新,结果由于tbb这个表本来就是空的,当然就会找不到任何的记录。于是 insert 表tba的记录肯定是插进去了,但是tbb还是空的
你先往 tbb表里插入1条记录,这条记录的myid 的值,是接下来要插入到tba表中的myid值