注册 登录
编程论坛 SQL Server论坛

删除数据库中的表

qpfmates 发布于 2008-10-15 15:18, 1539 次点击
为什么删除数据库中的表中的一条记录时会显示"键列信息不足或不正确,更新影响到多行"
7 回复
#2
师妃暄2008-10-15 15:31
请贴出脚本

这样没人能回答.更没人愿意回答
#3
西风独自凉2008-10-16 14:13
表 A ﹕
  id  name
  1   A
  2   B
  3   C
  1   D

你想刪除第一筆
刪除id =1 的﹐VBA中此時就會提示你﹐因為這將影響到2筆,也就是條件不足
#4
xinshou20082008-10-17 16:39
在删除表的时候可能表里有些跟此表相关的一些其他的表和约束。这个时候你就不能删除此表。
#5
nannansun2008-10-17 21:05
不太理解lz的意思是啥

  现在才开始学 就知道这两个命令可以删除

  删除数据库中的表格:

     drop  table  表格名

  删除表格中某条数据:

    delete from 表格名 where 列名=数据   -----*就可以删除你要删除的那条数据了


  但是没有看到lz的错误信息,不知道怎么弄的。。。我们现在就学到这。。 希望可以帮的上忙
#6
qpfmates2008-10-26 18:22
谢谢大家! 可能”西风独乘凉“说对了
#7
西风独自凉2008-10-27 16:05
[bo][un]qpfmates[/un] 在 2008-10-26 18:22 的发言:[/bo]

谢谢大家! 可能”西风独乘凉“说对了

西风独乘凉﹖﹖
#8
qpfmates2008-11-19 10:46
西风独自凉,呵呵。说错了,让你见笑了
1