麻烦大虾们帮忙写一个MSSQL的触发器,急用
表的结构如下:
表1:tb_big
字段:falseID值:1,2
字段:bigtype 值:A,B(与falseID的值的位置一一对应,即1对应A,2对应B)
表2:tb_small
字段:falseID(与tb_big的falseID关联的) 值:1,1,1,2,2,2
字段:smalltype 值:a1,a2,a3,b1,b2,b3(1对应a1,1对应a2,1对应a3,2对应b1,类推下去)
我想实现的功能如下:
我想在表1(tb_big)内新建一个触发器,当我将tb_big中的
步骤一:tb_big.falseID的值1更新为2时,表2(tb_small)的falseID所有为1值都自动变成2,即前三个1将会变成三个2;
【注意:步骤一结束后,tb_small里面的falseID有六个2了。】
步骤二:tb_big.falseID的值2更新为1时,表2(tb_small)的falseID【原来中间的三个2】的值都自动变为1,即【原来中间三个2】变成三个1;(注意:这一步【我不想】将经过步骤一变成的【六个2】都变成1,而是将【原来的中间的三个2】变成1)
请问这样的触发器应该怎么写??帮帮忙可以吗,上交作品的时间快到了,衷心感谢!!!!
步骤二没法实现啊!
{{
相关问答:
有意者请联系yushan-33@hotmail.com / 18821146311
Microsoft SQL Administrator
Job Description:
A detail oriented Microsoft SQL Administratorwith excellent problem solving, analyti ......
有沒有辦法實現,從MSSQL2000企業管理器註冊MSSQL2008數據庫?
连不上吧
貌似沒希望。。。
应该是不行的 跨太多了
那2000的 ......
如题,用户注册时,用户名是不能重复的,如何判断插入的记录不重复呢?
请看清楚我的题目,不要从网上抄一些答案过来,网上很多人写的先select再insert的都是瞎扯,压根就没考虑到并发性问题,我现在不想加上序列化 ......
表的结构如下:
表1:tb_big
字段:falseID值:1,2,3
字段:bigtype 值:A,B,C(与falseID的值的位置一一对应,即1对应A,2对应B)
表2:tb_small
字段:falseID(与tb_big的falseID ......