怎么插入数据到两张联合表中。求解
如何插入数据到两张联合表中。求解
------解决方案--------------------
你插入数据到两个表 肯定是需要两个insert 吧 想一次性 只能写个存储过程 放在同一个事务中 能保证同时插入到两个表中
------解决方案--------------------
这问题真。。。老师怎么会出这问题 应试教育杯具了
------解决方案--------------------
算了。自己写存储过程去了。
------解决方案--------------------
可以考虑可更新视图。
CREATE TABLE [dbo].[zly1](
[ID] int NULL,
[code] [nchar](10) NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[zly2](
[ID] int NULL,
[name] [nchar](10) NULL
) ON [PRIMARY]
随便2张表
我现在有数据
SELECT 'ID1','code1','ID2','name2'
要如何分别插入到
select A.ID,A.code,B.ID,B.name FROM zly1 as A left join zly2 as B on A.ID=B.ID
表中的这四个 A.ID,A.code,B.ID,B.name 字段啊?
不要触发器。我想一次性插入。这个如何写呢?
------解决方案--------------------
你插入数据到两个表 肯定是需要两个insert 吧 想一次性 只能写个存储过程 放在同一个事务中 能保证同时插入到两个表中
------解决方案--------------------
这问题真。。。老师怎么会出这问题 应试教育杯具了
------解决方案--------------------
算了。自己写存储过程去了。
------解决方案--------------------
可以考虑可更新视图。