在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,1,2,2,2
字段:smalltype 值:a1,a2,a3,b1,b2,b3
(1对应a1,1对应a2,1对应a3,2对应b1,类推下去)
我想实现的功能如下:
我想在表1(tb_big)内新建一个触发器,当我将tb_big中的falseid的值1更新为x时,表2(tb_small)的falseid所有为1值都自动变成x,即前三个1将会变成三个x,具体的触发器应该怎么写??请大虾们帮帮忙!!!!!!
好麻烦的需求,帮顶.
Mark
相关问答:
mssql如何只显示有重复的数据呢?
有重复的数据就显示一条重复的数据,没重复的不显示,查询语句该怎么写呢?谢谢
SQL code:
select distinct *
from tablename
where id in (
selec ......
如何将MSSQL数据库转换为MYSQL
在网上找了很多 说的很乱 请问有高手可以教下吗 谢谢了
没有什么好办法。两者之间还是有些差异的。
数据类型,存储过程语法。
如果只是表和记录,则可以安装一个MYS ......
<?php
define ( "CST_MSSQL_HOST" , "localhost" ) ;
define ( "CST_MSSQL_DBNAME" , "aaaaa" ) ;
define ( "CST_MSSQL_DBUSER" , "uaaa& ......
使用语句
SELECT * from OPENQUERY(MYSQL10 ,'select area_e_name,area_c_name,code from area' )
可以查看到MYSQL上的数据.但写入数据的时候就报错了,语句如下:
insert openquery(MYS ......