日期:2021年09月10日
作者:Commas
注释:没有SQLServe Management Studio
的时候,我们只能借助SQL语句来更改数据库名,表名,列名……
目录
文章目录
- 一、数据库名的修改
- 二、数据表名的修改
- 三、数据列名的修改
一、数据库名的修改
- 语法:
sp_renamedb [@dbname =] 'old_db_name',[@newname=] 'new_db_name';
- 说明:将数据库
SaaS4DB_2_2020
修改成SaaS4DB_222_2020
,只有sysadmin
和dbcreator
固定服务器角色的成员才能执行 sp_renamedb - 示例:
EXEC sp_renamedb 'SaaS4DB_2_2020','SaaS4DB_222_2020';
二、数据表名的修改
- 语法:
sp_rename [@objname =] 'object_old_name',[@newname=] 'object_new_name' [,[@objtype =] 'object_type'];
- 说明:将当前数据库中
order
表修改成newOrder
- 示例:
EXEC sp_rename 'order','newOrder';
三、数据列名的修改
- 语法:
sp_rename [@objname =] 'object_old_name',[@newname=] 'object_new_name' 'COLUMN';
- 说明:将当前数据库中order表中的列
t
修改成列updateTime
- 示例:
EXEC sp_rename 'order.[t]','updateTime','COLUMN';
版权声明:本文为博主原创文章,如需转载,请给出:
原文链接:https://blog.csdn/qq_35844043/article/details/120227210
更多推荐
【SQLServer】用SQL语句更改数据库名,表名,列名
发布评论