能不能同时向sql数据库两张表插入数据

dupeng20123 2012-03-23 10:01:12
求存储过程或者语句也可,,,谢谢。。。
...全文
354 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
mavisziyou 2012-03-23
  • 打赏
  • 举报
回复
类似如下代码:
CREATE Procedure CustomerAdd
(
@FullName nvarchar(50),
@Email nvarchar(50),
@Password nvarchar(50),
@CustomerID int OUTPUT
)
AS

INSERT INTO Customers
(
FullName,
EmailAddress,
Password
)

VALUES
(
@FullName,
@Email,
@Password
)

GO
今儿起叫民工 2012-03-23
  • 打赏
  • 举报
回复
想安全无忧,那就是事务了
SomethingJack 2012-03-23
  • 打赏
  • 举报
回复
无忧无虑 那就是事务!ohyeah
csdn的黄公子 2012-03-23
  • 打赏
  • 举报
回复
lz说清楚点,数据量打不,表字段多不
milan8487 2012-03-23
  • 打赏
  • 举报
回复
想安全无忧,那就是事务了
V-Far 2012-03-23
  • 打赏
  • 举报
回复
多表考虑一下事务...
IT-Style 2012-03-23
  • 打赏
  • 举报
回复
强烈支持事务
naonaoye 2012-03-23
  • 打赏
  • 举报
回复
用事务就ok





----------------------------------签----------名----------栏----------------------------------
出差回来啦...
hebeijg 2012-03-23
  • 打赏
  • 举报
回复
我觉得还是弄个事物吧,这样子起码数据完整性有保证
EnForGrass 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 dupeng20123 的回复:]
求存储过程或者语句也可,,,谢谢。。。
[/Quote]
操作频繁的话还是用存储过程
朕赐你肥皂 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bdmh 的回复:]

两条sql不就行了
insert A....
insert B....
[/Quote]

++ 简单省事
SeeSunSet 2012-03-23
  • 打赏
  • 举报
回复
两表有关系的话,需要加入事务处理.如果一旦失败,可以回滚操作.
hwbox 2012-03-23
  • 打赏
  • 举报
回复
对了也可以用触发器来作
hwbox 2012-03-23
  • 打赏
  • 举报
回复
所谓的同时是什么意思,原子操作?那要用存储过程加表锁了。
如果说是必须同时成功,或同时失败。
那就用事务。
bdmh 2012-03-23
  • 打赏
  • 举报
回复
两条sql不就行了
insert A....
insert B....

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧