我的表里有三个列“time,name,address”
我分别用3个edit输入(1)1,1,1 (2) 1,1,1 (3)edit1,edit2,edit3              (4)edit1,edit2,edit3    (5)  123,1,1然后在sql2000里面中(1)(2)(3)(4)不能删,(5)可以
??怎么回事??
如何将其删掉在sql中?

解决方案 »

  1.   

    drop table
    then
    create table
      

  2.   

    可以在SQL企业管理器里删除
    但是重复的数据将不再存在
      

  3.   

    在sql中不能删的,显示键列信息不足或不正确。更新影响到过多的行,到底在sql中不删除其它信息的情况下能否将这个删掉啊??
      

  4.   

    在SQL SERVER 中打开表  点击“取消执行并清除结果”试试
      

  5.   

    用TRUNCATE TABLE table_name 可以把表清空,要用户输入数据的表最好要建立标识列,不然会出现重复不可删除的问题
      

  6.   

    这个问题就是因为没有设置主键,出现了多个重复的列,如果删除的,数据库不知道要删除那一列,造成的!使用sql中的查询分析器,使用drop table_name where id=....可以删除这些重复列!