SQL 下面语句中的 exec sp_rename 'b','a'是什么意思?主要是exec的意思

selectdistinct*intobfromagodroptableagoexecsp_rename'b','a'... select distinct * into b from a
go
drop table a
go
exec sp_rename 'b','a'
展开
 我来答
随机数xZ
推荐于2017-11-26 · TA获得超过357个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:420万
展开全部
exec sp_rename 'b','a' ?
把b表重命名a表

sp_rename 存储过程意思:
数据库中更改用户创建对象的名称

Exec解释意思为:
执行 Transact-SQL 批中的命令字符串、字符串或执行下列模块之一:系统存储过程、用户定义存储过程、标量值用户定义函数或扩展存储过程。

如有问题可以追问,我当及时回答.
希望能帮到你!
badkano
2013-08-27 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885368
团长

向TA提问 私信TA
展开全部
我给你全部解释一下吧
select distinct * into b from a --创建一个b表,数据是a中不重复的数据
go
drop table a --然后把a表删掉,包括表结构及里边数据
go
exec sp_rename 'b','a' --执行sp_rename这个存储过程,其中要求输入2个参数,第一个是原表名,即b,第二个参数是更改后的表名,叫a,也就是当把a删除后,把b重新起名了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-27
展开全部
exec-执行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式