CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

更改数据表列名的 ALTER TABLE 语句怎么写?

楼主comehope(来福)2004-08-03 14:46:58 在 MS-SQL Server / 基础类 提问

sp_rename   'dbo.tablename.newfieldname','oldfieldname','column'  
   
  我以前用的是这个语句,但是不知   ALTER   TABLE   语句怎么写?  
   
  帮个忙,多谢! 问题点数:20、回复次数:4Top

1 楼comehope(来福)回复于 2004-08-03 14:48:23 得分 0

刚才写错了,应该是这样吧。  
  sp_rename   'dbo.tablename.oldfieldname','newfieldname','column'  
  Top

2 楼yesterday2000(一笑而过)回复于 2004-08-03 14:49:57 得分 20

增加字段  
  ALTER   TABLE   ALTER   TABLE     add   column_NAME   char(200)  
  删除字段  
  ALTER   TABLE   ALTER   TABLE   DROP   COLUMN   column_NAME  
  修改字段类型  
  ALTER   TABLE   table_name     ALTER   COLUMN   column_name   new_data_type  
  改名  
  sp_rename  
  更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。  
   
  语法  
  sp_rename   [   @objname   =   ]   'object_name'   ,  
          [   @newname   =   ]   'new_name'  
          [   ,   [   @objtype   =   ]   'object_type'   ]Top

3 楼comehope(来福)回复于 2004-08-03 15:03:05 得分 0

那就是说,改字段名只能用sp_rename,而不能用ALTER   TABLE语句,是吧?我一直以为sp_name类似批处理命令,以为有更底层的命令,呵。Top

4 楼comehope(来福)回复于 2004-08-03 15:04:17 得分 0

多谢   yesterday2000(一笑而过)   !Top

相关问题

  • 关于生成并复制数据表table的sql语句
  • A服务器数据表导入到B服务器数据表的语句
  • 如何实现sql语句复制数据表结构的?
  • 数据表之间的update语句如何写?
  • 如何用SQL语句拆分数据表
  • 请教如何得到数据表结构的sql语句。
  • 如何用sql语句访问远程得数据表
  • 请问某数据表的列用什么语句?
  • SQL语句如何动态创建数据表
  • 请问有没有关闭所有数据表的语句

关键词

  • 语句
  • 字段
  • rename
  • alter table
  • column
  • sp

得分解答快速导航

  • 帖主:comehope
  • yesterday2000

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo