一、更改数据库名
 sp_renamedb
更改数据库的名称。

语法
sp_renamedb  [  @dbname =  ]   ' old_name '  ,
     [  @newname =  ]   ' new_name ' 
 
参数
 [ @dbname = ]   ' old_name ' 
 
是数据库的当前名称。old_name 为 sysname 类型,无默认值。

 [ @newname = ]   ' new_name ' 
 
是数据库的新名称。new_name 必须遵循标识符规则。new_name 为 sysname 类型,无默认值。

返回代码值
 0 (成功)或非零数字(失败)

权限
只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行 sp_renamedb。

示例
下例将数据库 accounting 改名为 financial。

 EXEC  sp_renamedb  ' accounting ' ,  ' financial '
二、更改表名或列名
 sp_rename  [  @objname =  ]   ' object_name '  ,
     [  @newname =  ]   ' new_name ' 
     [  , [ @objtype =  ]   ' object_type '  ]

 / 
A. 重命名表
下例将表 customers 重命名为 custs。

 EXEC  sp_rename  ' customers ' ,  ' custs ' 
 
B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。

 EXEC  sp_rename  ' customers.[contact title] ' ,  ' title ' ,  ' COLUMN ' 

转载于:https://blog.51cto.com/visionsky/330341

SQL语句更改数据库名,表名,列名相关推荐

  1. sql语句用变量替换表名_使用内存优化表替换SQL临时表和表变量

    sql语句用变量替换表名 TempDB usage can be considered as a performance bottleneck for workloads that use SQL t ...

  2. ACCESS中写SQL语句时尽量把表名和字段名用中括号括起来

    ACCESS中写SQL语句时尽量把表名和字段名用中括号括起来,一般都要写成: [TableName].FieldName,否则较长的中文名表名可能会被不识别.

  3. 数据库地区表sql语句,数据库地区表包含省市县

    数据库地区表sql语句,数据库地区表包含省市县 包含省市县的数据表,需要的可以参考,sql语句一个博客字数太多发布不了,剩下的在下一个博客里面,之前也是在网上找的,感谢分享 -- ---------- ...

  4. 【SQLServer】用SQL语句更改数据库名,表名,列名

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

  5. 用SQL语句更改数据库名,表名,列名

    参考SQL Server联机丛书的 sp_renamedb与sp_rename 一.更改数据库名  sp_renamedb 更改数据库的名称. 语法 sp_renamedb  [  @dbname = ...

  6. 用SQL语句更改数据库名

    EXEC sp_dboption 'pgenius1', 'Single User', 'TRUE' --将目标数据库置为单用户状态 EXEC sp_renamedb 'pgenius1', 'pge ...

  7. 用SQL语句创建数据库和表

    --------创建数据库 ----use master ----GO----IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE nam ...

  8. mysql数据库的注释语句是_coding++ :MySQL 使用 SQL 语句查询数据库所有表注释已经表字段注释...

    1.要查询数据库 "mammothcode" 下所有表名以及表注释 /*查询数据库 'mammothcode' 所有表注释*/SELECT TABLE_NAME,TABLE_COM ...

  9. mysql使用sql语句查询数据库所有表注释已经表字段注释

    场景: 1. 要查询数据库 "mammothcode" 下所有表名以及表注释 /* 查询数据库 'mammothcode' 所有表注释 */ SELECT TABLE_NAME,T ...

  10. 使用SQL语句清空数据库所有表的数据

    近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL S ...

最新文章

  1. Python--日志模块
  2. java操作impala
  3. java 建立网站_建立基本的Java Web站点
  4. python字符串删除,列表删除以及字典删除的总结
  5. MATLAB从入门到精通-Matlab R2020b新功能 | 子标题和标题/标签对齐功能!
  6. 离职那天!同龄的CTO悄悄私信我,他的年薪是我的10倍
  7. sublime交互执行python文件方法
  8. 给创新工场求职者的一封信
  9. CAN 总线 之六 BOSCH CAN 比特位填充(编码规则)、归零编码(RZ)和不归零编码(NRZ)
  10. Linux下部署MyEclipse开发环境
  11. java古剑奇谭_古剑奇谭页游源码web可编译的源代码分享价值百万的100%完整源代码...
  12. 阿里用什么替代了dubbo_踢脚线怎么装才好看?如果不装踢脚线,用什么替代?...
  13. vue中使用原始html插值,VUE.JS中的插值表达式、v-cloak、v-text、v-html、v-bind:、v-on:...
  14. python读mat文件_我用Python对咪蒙的1013篇历史文章做了一次深度的数据分析...
  15. Tomcat 映射虚拟目录
  16. 论文推荐 | 一文了解百度10篇ACL 2019概况和该技术的实际可落地应用
  17. java中访问权限的设置
  18. paip.WEB乱码的解决流程
  19. Base64、Blob、File 三种类型的相互转换 最详细
  20. html 点击按钮刷新验证码,HTML点击刷新验证码

热门文章

  1. 如果希望同时导入m中的所有成员_Python3.7知其然知其所以然-第十九章 模块导入...
  2. python与r语言处理excel数据_【R语言】批量读取Excel数据并合并(升级版)
  3. 《Android 源码设计模式解析与实战》— Android 书籍
  4. linux查找符合条件的文件并删除
  5. Linux应用的c编程main函数参数argc,argv说明
  6. P1541 乌龟棋 线性dp
  7. 利用DOM的方式点击切换图片及修改文字
  8. Java多线程深度探索
  9. 1.7.05:输出亲朋字符串
  10. C++-Qt【1】-退出程序静态调试