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

在线等候!请问如何用ASP更改数据库字段名!

楼主ckbf(小胖)2002-10-13 22:42:01 在 Web 开发 / ASP 提问

ALTER   TABLE   rst_gz_table   ADD   CK   numeric(4)  
  这样的语句可以删/添字段名,可是如何在原来基础上修改呢?使用RECORDSET连接是否可以实现类似功能呢?请大家帮忙!小弟先谢了! 问题点数:100、回复次数:6Top

1 楼luoxiangdong(敏捷软件开发团队)回复于 2002-10-14 04:40:55 得分 70

首先,没有直接这样的操作,不过也可以很容易实现  
  只需要执行以下SQL命令  
  oldname,newname  
   
   
  alter   table   yourtable   add   newname   numberic(4)  
  update   yourtable   set   newname=oldname  
  alter   table   yourtable   drop   oldname  
   
  执行可以用Ado的Connection对象的Execute方法  
   
  其实没什么,不过这个连SQL   Server系统也是这样做的,不信你可以试试  
  在SQL   Server中打开一个表,改变某一子段名,然后生成修改脚本看看  
   
  给分吧Top

2 楼luoxiangdong(敏捷软件开发团队)回复于 2002-10-14 04:45:19 得分 10

补充一点  
  如何确定子段的类型和长度?  
   
  用Field对象的Type属性得到类型编号,进而得到类型字符串;DefinedSize属性得到字段长度Top

3 楼strongsun()回复于 2002-10-14 09:50:19 得分 10

数据库建好了为什么要修改呢?  
  如果想在返回的记录集中改变字段的名字可以  
  select   oldname   as   newname   from   yourtable  
  或者创建试图  
  create   view   aaaaa  
  as    
  select   字段1,字段2,oldname   as   newname   from   yourtableTop

4 楼tdl982324(最爱宝宝的笨熊)回复于 2002-10-14 11:09:08 得分 10

ALTER   TABLE   MyTable   ALTER   COLUMN   NullCOl   NVARCHAR(20)   NOT   NULLTop

5 楼beckhambobo(beckham)回复于 2002-10-14 11:50:47 得分 0

动态绑定可以修改你的表  
   
  一般用command可以做到  
  ...........  
  只用COMMAND.TEXT="ALTER   TABLE   rst_gz_table   ADD   CK   numeric(4)"  
  COMMAND.TYPE=1  
  ..............  
   
   
  Top

6 楼zhangjiwei888(超人)回复于 2002-10-14 14:41:22 得分 0

可以用:select   列名=’新列名‘   from     表名    
  绝对可以Top

相关问题

  • ASP中怎样读出数据库名,表名,和字段名??? SQL的也行
  • 取得数据库的字段名。
  • 数据库字段名长的利弊?
  • 请教:asp中怎样获得数据库中和表名及各个表的字段名及类型!{:)
  • 一个关于数据库字段名字的问题...
  • 请问如何修改数据库的字段名
  • SQL数据库中设计表字段名用中文可好?
  • 如何提取数据库中表的字段名
  • 能不能直接读取数据库表中的字段名?
  • 怎样获取一个Acess数据库中表的字段名?

关键词

  • 字段
  • 修改
  • sql
  • yourtable
  • oldname
  • newname
  • 表
  • 类型
  • alter
  • 得到

得分解答快速导航

  • 帖主:ckbf
  • luoxiangdong
  • luoxiangdong
  • strongsun
  • tdl982324

相关链接

  • Web开发类图书

广告也精彩

反馈

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