收录日期:2019/05/21 01:08:36 时间:2016/05/31 07:15:22 标签:基础类
TableA,
id (int 自动增加列)PK
name (nvarchar)

TableB
id (int 自动增加列)PK
tbalea_id (int) TableA的id值
content (nvarchar)

页面上一个用户可以添加多项内容
把TableA的id值插入TableB中对应的tbalea_id列中

应该怎么做?

declare @id int
insert tablea(name) values ('张三')
set @id=SCOPE_IDENTITY()
insert tableb(tablea_id,content) values (@id,'content')

用触发器
测试成功!
还有没有什么别的办法呢?
首先tablea id,tableb的tablea_id应该是fk的关系

你在向2表插入数据时,首先是向tablea中插入

然后利用刚才插入的id值再插入到tableb中

写在触发器的话,可能无法传值,不如用存储过程吧

楼主的两个表之间没有建关联
触发器可以的,而且触发器可以处理同时多条记录的情况



那就麻烦帮忙写个触发器吧!
create trigger t_insert on A
for insert
as
  insert into B select id as tbalea_id,'' as content from inserted
好像不行!
那我要传内容条数是不定的
要是这样的话就要该触发器了!

分享程序员必读的书籍 这个jquery动画特效哪里出问题了? 为什么不同速度等级的SDHC卡在我的嵌入式板子上读数据的速度一样大? php 淘宝那样的排序怎么做? http通信调查?不懂 带checkbox风格的listctrl问题 北京地铁插队抢座那点事 weblogic频繁宕机,原因何在? 【猥琐小漫画】@2011-12-16 Android 画图设置paint的颜色 ---- 求助 delphi在word插入数据表格,各位大侠,救急! 昨天晚上加班加到11点多,有木有跟我一样的? 切换主题,通过apk格式,为什么textview的背景颜色和字体颜色问题 查询问题 new Date()用法不对吗,在线等 求一个EPL指令嵌入c#编程的实例!非常感谢! 明天nba是正式比赛?也没看到有转播的没 proc 编译报错【搞定就结贴,偶在等着】 想使用委托函数代替Console.Readline(),下面的程序错在什么地方? format不会用啊 请教 C# 从FTP服务器下载文件 为何报错? 昨晚打了还未满月的老婆一巴掌 关于验证码问题 请问这种列表是如何做的. 同学们赶紧换行吧,,,,,,IT是高危职业 visio中如何把一个巨型方框分成两格 android 平板只用UDP接收数据,CPU就占70%,太不正常了。 动态加载/创建DataSet 怎么用java转换16进制ieee浮点数C1C8FDF3为10进制小数 速救,速救,求这样的错误怎么解决