如何更改表名和更改列名

snow9805 2004-09-02 04:32:46
请为各位,我用tranct-sql语句怎么更改表名和列名,rename在sql server中似乎不可用呀
...全文
213 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zb1119 2004-09-02
  • 打赏
  • 举报
回复
sp_rename 才是SQL Server的改名字
rename是不是oracle中的啊?
ouyld 2004-09-02
  • 打赏
  • 举报
回复
EXEC sp_rename '新表名', '旧表名'


EXEC sp_rename '表名.‘原列名', '新列名'
yjdn 2004-09-02
  • 打赏
  • 举报
回复
改表名:
sp_rename '原表名','新表名','object'
老宛 2004-09-02
  • 打赏
  • 举报
回复
参考联机帮助
老宛 2004-09-02
  • 打赏
  • 举报
回复
示例
A. 重命名表
下例将表 customers 重命名为 custs。

EXEC sp_rename 'customers', 'custs'

B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。

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

zjcxc 元老 2004-09-02
  • 打赏
  • 举报
回复
sp_rename '表名.列名','新列名','column'

34,588

社区成员

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

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