组合字段的触发器,高手请进
假如一个销售表 主表和一个明细表,主表插入一条数据,明细表分别至少插入一条数据
但主表插入数据在前,
明细表的数据是后插入的。
并且明细表中的数据是一条一条插入的
--创建主表
create table testm(id int,je decimal(10,2))
--创建明细表
create table testmx(id int,mc nvarchar(20))
情景是这样的,假如在主表插入一条汇总数据
insert into testm select 1,30
明晰表则分别用如下的形式插入一条以上的数据
insert into testmx (id,mc) values( 1,'中国')
insert into testmx (id,mc) values( 1,'英国')
也就是说如果建立触发器,至少要触发一次以上,那么如何组合mc这个字段呢,
也就是说,如何得到'中国'+'英国'的字符串组合呢