当前位置:  数据库>sqlserver

更改数据库名、表名与列名的sql语句

    来源: 互联网  发布时间:2014-08-29

    本文导语:  一、更改数据库名 语法 sp_renamedb  [  @dbname =  ]   ' old_name '  ,      [  @newname =  ]   ' new_name '   参数 sp_renamedb 更改数据库的名称。 [ @dbname = ]   ' old_name ' 是数据库的当前名称。old_name 为 sysname 类型,无默认值。 [ @...

一、更改数据库名
语法
sp_renamedb  [  @dbname =  ]   ' old_name '  ,
     [  @newname =  ]   ' new_name '
 
参数

sp_renamedb
更改数据库的名称。

[ @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 '

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • 更改sqlserver数据库名的方法
  • 更改Mysql数据库存储位置的具体步骤
  • sqlserver中更改数据库所属为dbo的方法
  • 更改Oracle数据库的归档模式
  • 更改SQL Server更改当前数据库的所有者:sp_changedbowner
  • Oracle数据库进程数与会话数的更改
  • 更改Oracle数据库到归档模式
  • CentOS Linux更改MySQL数据库目录位置具体操作
  • 菜鸟刚学jsp,刚知道怎么和sql server2000的数据库相连并显示所有数据!谁能给我一段在sql server2000下添加,删除,更改的代码,菜鸟感
  • 如何更改sql server 2005数据库排序规则
  • php会话(session)生命周期概念介绍及设置更改和回收 iis7站长之家
  • oracle 更改数据库名的方法
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 更改主机名,用hostname更改后启动,又是原来的主机名
  • Windows 7 下 IE10启动很慢,如何更改设置让它启动变快
  • sql server 2008:您对无法重新创建的表进行了更改或者启用了“阻止保存重新创建表的更改”
  • php会话(session)生命周期概念介绍及设置更改和回收
  • 怎么更改redhat8.0的水平和垂直刷新率,我的已经反复更改了,可是过大,重起就出错,过小,闪的实在是厉害,调到什么情况下,效果最好?
  • linux下如何将文件的某一列的值进行批量更改或单个更改?
  • 如何更改rsync的运行权限
  • 目录更改工具 WCD
  • redhat9.0中如何更改目录权限
  • 如何更改网卡的工作速率?
  • 急啊,双机的Solaris 8,如何更改ip地址。??
  • 怎样更改主机名
  • 诸位写驱动是先找一个类似的程序更改还是从头些?
  • 如何更改HP9000小型机的mac地址
  • cvs怎么更改server上文件的属性?
  • ubuntu源无法更改
  • Linux重启后 disk系统用户和组会更改


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3