怎样修改数据库名和表名

fengxvhui 2003-05-14 09:46:46
建数据库时数据库名和表名敲错了
...全文
62 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
erigido 2003-05-18
  • 打赏
  • 举报
回复
gz
fengxvhui 2003-05-14
  • 打赏
  • 举报
回复
谢谢各位。
用存储过程和alter都可以。

to mjhnet(天涯沦落人):
sp_dboption '旧数据库名', 'single user' , 'true' 是什么意思,是切换到单用户状态吗。

to dapper(太阳雪):
表名在企业管理器中怎么改。
yoxo 2003-05-14
  • 打赏
  • 举报
回复
alter database 旧数据库名 modify name=新数据库名
alter table 旧表名 modify name=新表名
firetoucher 2003-05-14
  • 打赏
  • 举报
回复
up
同意楼上,大家速度真快:)
又晚了。。。
CrazyFor 2003-05-14
  • 打赏
  • 举报
回复
系统存储过程:sp_renamedb,sp_rename
a1n1 2003-05-14
  • 打赏
  • 举报
回复
EXEC sp_renamedb ’原库名‘, ‘新库名’-----------》ok
dapper 2003-05-14
  • 打赏
  • 举报
回复
表名还可以在 enterprise manager中修改
mjhnet 2003-05-14
  • 打赏
  • 举报
回复
--1.数据库名
sp_dboption '旧数据库名', 'single user' , 'true'
go
sp_renamedb '旧数据库名','新数据库名'

--2.表名
sp_rename 'pubs..sales','new_sales'
happydreamer 2003-05-14
  • 打赏
  • 举报
回复
sp_renamedb
下例将数据库 accounting 改名为 financial。

EXEC sp_renamedb 'accounting', 'financial'

sp_rename
下例将表 customers 重命名为 custs。

EXEC sp_rename 'customers', 'custs'

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧