如何将几条sql语句一起执行

我想在一个事件中执行多条sql语句比如我要同时插入两个表的数据这样的功能在mssql中术语叫什么?举个例子简单的就可以别复制粘贴大串代码谢谢先... 我想在一个事件中执行多条sql语句 比如我要同时插入两个表的数据
这样的功能在mssql中术语叫什么? 举个例子 简单的就可以 别复制粘贴大串代码谢谢先
展开
 我来答
卑横高365
2009-04-30 · TA获得超过162个赞
知道小有建树答主
回答量:536
采纳率:0%
帮助的人:173万
展开全部
ORACLE中有个叫包的,其实就跟一个函数一样,把多条SQL语句写进去然后执行那个包中函数.MSSQL应该也用同样的功能,你可以找一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-03-27
展开全部
每句话结束后,加个分号隔开就可以了
例如:
select * from 表A;
select * from 表B
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdhaizhe
2021-02-26 · TA获得超过148个赞
知道答主
回答量:154
采纳率:50%
帮助的人:9.8万
展开全部
叫事务,这样你要执行的语句要么一起被执行,在这里面的语句无论到哪一步失败都会回滚到begin tran前面的状态
begin tran
要执行的sql语句
commit tran
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maodrc
2009-04-30 · TA获得超过3289个赞
知道小有建树答主
回答量:1090
采纳率:79%
帮助的人:1188万
展开全部
用事务.

START TRANSACTION;
Insert into .....;
update........;
indert into ..........;
COMMIT;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanluo007
2009-05-01 · TA获得超过1123个赞
知道小有建树答主
回答量:836
采纳率:0%
帮助的人:778万
展开全部
可以使用事务,这样在这个事务内部的语句要么都执行,要么都不执行,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式