日期:2021年09月10日
作者:Commas
注释:没有SQLServe Management Studio的时候,我们只能借助SQL语句来更改数据库名,表名,列名……


目录


一、数据库名的修改

  • 语法:sp_renamedb [@dbname =] 'old_db_name',[@newname=] 'new_db_name';
  • 说明:将数据库SaaS4DB_2_2020修改成SaaS4DB_222_2020,只有sysadmindbcreator固定服务器角色的成员才能执行 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.net/qq_35844043/article/details/120227210

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐