CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

能不能在查询分析器中修改表格中的字段名?

楼主byhum(sigh....唯一的缺点就是干净)2005-07-27 14:09:54 在 MS-SQL Server / 疑难问题 提问

我想在程序中修改表格的字段的名字,也就是用一条SQL语句修改,请问能做到吗?该怎么写? 问题点数:10、回复次数:9Top

1 楼phantomMan()回复于 2005-07-27 14:11:44 得分 0

是不是这样:  
   
  select   f1   as   '要修改的名字'   from   tablenameTop

2 楼byhum(sigh....唯一的缺点就是干净)回复于 2005-07-27 14:29:58 得分 0

当然不是,我是要彻底的更改Top

3 楼quansui(叶子)回复于 2005-07-27 14:40:38 得分 0

关注一下Top

4 楼jacksom()回复于 2005-07-27 21:01:05 得分 0

關注中Top

5 楼filebat(Mark)回复于 2005-07-27 21:05:44 得分 3

用sp_rename就可以了  
  示例:  
  use   northwind  
  go  
  begin   tran  
  select   *   from   customers   where   1<>1  
  EXEC   sp_rename   'customers.[contacttitle]',   'title',   'COLUMN'  
  select   *   from   customers   where   1<>1  
  rollback   tranTop

6 楼xiaonvjing(飞扬)回复于 2005-07-27 21:37:10 得分 3

可以使用系统的存储过程来实现  
   
  exec   sp_rename   '表名.原列名','新列名'  
   
  如想table1表中的字段名为userid 改为id    
  可以这样做:  
   
  exec   sp_rename   'tb1.userid','id'  
   
  Top

7 楼xiaonvjing(飞扬)回复于 2005-07-27 21:38:29 得分 0

哦,不好意思,是将tb1表中的字段名userid   改为id  
  exec   sp_rename   'tb1.userid','id'Top

8 楼WYZSC(007,重在参乎,说错问错勿怪。)回复于 2005-07-28 13:11:57 得分 3

EXEC   sp_rename   '表名.[旧字段名]',   '新字段名',   'COLUMN'Top

9 楼flyfing(江山如此多娇)回复于 2005-07-28 13:32:49 得分 1

sp_rename  
  更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。  
   
  语法  
  sp_rename   [   @objname   =   ]   'object_name'   ,  
          [   @newname   =   ]   'new_name'  
          [   ,   [   @objtype   =   ]   'object_type'   ]  
   
  重命名列  
  下例将表   customers   中的列   contact   title   重命名为   title。  
   
  EXEC   sp_rename   'customers.[contact   title]',   'title',   'COLUMN'  
   
  Top

相关问题

  • 如何在查询分析器里更改某数据表中的字段名?
  • 能不能查询字段名?急~~~~
  • 请问sql server “sql查询分析器”
  • 查询分析器里的怪现象
  • 让查询分析器显示行号
  • 查询分析器和osql的区别?
  • 关于查询分析器的问题
  • 查询分析器登入问题
  • 用查询分析器连接问题
  • 查询分析器的字符限制?

关键词

  • 修改
  • 字段名
  • rename
  • sp
  • userid
  • exec
  • tb
  • customers
  • title
  • column

得分解答快速导航

  • 帖主:byhum
  • filebat
  • xiaonvjing
  • WYZSC
  • flyfing

相关链接

  • SQL Server类图书

广告也精彩

反馈

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