CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

sql 语句?

楼主sdly(飞狐)2001-10-18 09:42:39 在 Web 开发 / ASP 提问

alter   table   mxbryb   drop   column   name  
     
  name   类型为   bit  
  在执行此   SQL   语句时,出现如下错误:  
  ALTER   TABLE   DROP   COLUMN   failed   because   column   'name'   does   not   exist   in   table   'mxbryb'.  
    该如何解决呢? 问题点数:230、回复次数:5Top

1 楼freezwy(网络自由人)回复于 2001-10-18 09:48:17 得分 0

错误信息很明显呀:你的表中要存在你要删除的列才行Top

2 楼sdly(飞狐)回复于 2001-10-18 09:53:11 得分 0

列   存在,除了   BIT   类型的列,都可以删!Top

3 楼sdly(飞狐)回复于 2001-10-18 09:56:41 得分 0

错了,错了  
  错误提示:  
          应该是  
  ALTER   TABLE   DROP   COLUMN   其它   failed   because   DEFAULT   CONSTRAINT   DF__mxbryb__其它__31B762FC   accesses   this   column.  
  我写错了!Top

4 楼sdly(飞狐)回复于 2001-10-18 10:57:20 得分 0

先去知道约束的名字.  
  先drop约束  
  alter   table   mytb   drop   约束名;  
   
  不要问我约束名,呵呵,你:  
  alter   table   mytb   drop   column   test;    
  刪列名時SQL   Server會報錯說有约束xxx存在.  
  不就知道约束名了嗎?  
        :)Top

5 楼zymfy(梦小凡)回复于 2001-10-18 11:00:42 得分 230

哈哈,知道了吧.别忘记给我加分呀.Top

相关问题

  • 求SQL语句
  • sql语句。
  • sql语句?
  • 求SQL语句
  • ***求SQL语句***
  • sql语句??
  • sql语句
  • sql语句
  • SQL语句
  • SQL语句

关键词

  • 语句
  • sql
  • mxbryb
  • 约束
  • mytb
  • drop
  • column
  • alter table
  • 存在
  • 错误

得分解答快速导航

  • 帖主:sdly
  • zymfy

相关链接

  • Web开发类图书

广告也精彩

反馈

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