使用SQL的更新语句时,一次可以对几个表进行更新?
2个回答
展开全部
SQL动作查询,一次只能操作一张表且同一次只能进行一种操作。
例如一次只能对一张表进行更新查询,不得同时更新多张表,也不得对一张表同时进行追加、删除和更新等多种操作。
这是所有的关系数据库管理系统内部机制限定死的,它是经过通盘权衡后所做出的最合理安排。
正因为如此,为了防止对数据的一系列操作因故未能全部完成而导致数据出现不正确状态,数据库管理系统特别推出了"事务"这个概念与功能使得对数据的一系列操作"要么全部成功,要么全部失败",而不会是处在中间状态。
例如一次只能对一张表进行更新查询,不得同时更新多张表,也不得对一张表同时进行追加、删除和更新等多种操作。
这是所有的关系数据库管理系统内部机制限定死的,它是经过通盘权衡后所做出的最合理安排。
正因为如此,为了防止对数据的一系列操作因故未能全部完成而导致数据出现不正确状态,数据库管理系统特别推出了"事务"这个概念与功能使得对数据的一系列操作"要么全部成功,要么全部失败",而不会是处在中间状态。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询