sql - 不允许我删除 sql server 2005 management studio 中的行

标签 sql sql-server-2005

我只想删除那些空行,我尝试使用它们,但它甚至不允许我编辑它们,我在尝试删除或编辑它们时遇到同样的错误。

image

最佳答案

问题是有很多行只有空值,所以当您尝试只删除一行时,它会提示该行不是唯一的,

也许可以尝试一个 SQL 语句来删除行,例如

DELETE FROM sop
WHERE Order IS NULL

我无法测试这个查询,但它应该适合你。

关于sql - 不允许我删除 sql server 2005 management studio 中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4325714/

相关文章:

java - 在 JTextField 的值中显示查询结果

sql - 添加索引会加速字符串通配符 % 搜索吗?

sql - 从表中选择连续范围

sql - 普通表表达式,遍历图时如何避免无限递归?

c# - SQL Server 数据库的最大连接数

sql - 如何判断索引是否包含 varchar(max) 类型的列?

java - 将 Java 连接到本地 SQL 数据库

sql - 一次删除所有存储过程

sql - 在子查询中使用count并获取错误

SQL Server 2005 - WHERE 子句 - 使用 IF 或 CASE 或 BOOLEAN?