数据库重命名!

milerzhang 2004-01-14 12:13:23
怎么修改数据库的名字呀?
请各位高手指点!
...全文
215 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lumina 2004-01-15
  • 打赏
  • 举报
回复
呵呵~~
yyecho2008 2004-01-15
  • 打赏
  • 举报
回复
这个很简单呀,如同上面各位前辈们所说呀,在SQL查询分析器里,用"sp_renamedb 'oldname','newname'这个语法.就行了.
caiyunxia 2004-01-14
  • 打赏
  • 举报
回复
sp_renamedb 'oldname','newname'
caiyunxia 2004-01-14
  • 打赏
  • 举报
回复
sp_renamedb 'oldname','newname'
leeboyan 2004-01-14
  • 打赏
  • 举报
回复
1.更改名:exec sp_rename...

A.更改数据库名
例:将table1改为table2
exec sp_rename 'table1','table2'
B.更改表中的列名
例:将table2中的id列改为idd
exec sp_rename 'table2.id','idd',['column']

2.更改列的属性

例:表table2中的列id为int型,现改为char型
alter table table2 alter column id char

3.增加列

A.例:在表table2中增加name列为char型
alter table table2 add name char(8)
B.例:在表table2中增加nob列为int型且设自增量为1,且不空
alter table table2 add nob int identity(1,1) not null

4.删除列

例:删除table2中的id列
alter table table2 drop column id

5.删除表中数据

A.delete:delete from table2 where...
B.删除表中所有数据(快速)
truncate table table2

6.永久性删除表

drop table table2
netcoder 2004-01-14
  • 打赏
  • 举报
回复
看来是新手,要打开 sql查询分析器,然后sp_renamedb 'oldname','newname'
,执行
welyngj 2004-01-14
  • 打赏
  • 举报
回复
exec sp_renamedb 'oldname','newname'
不是什么select * from sp_renamedb 没有其他要加的
milerzhang 2004-01-14
  • 打赏
  • 举报
回复
还是不太懂呀!
我用select * from sp_renamedb 会出错呀!
这么做?我是菜鸟呀!

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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