我有一个名为contacts
的表和一个名为name
的列。我正在尝试删除名称字段为空的行。
我进行以下调用
delete from contacts where name=''
这不能按预期工作;该行未被删除。
我如何实现这一目标?
答案 0 :(得分:7)
您可以尝试where name is null
。
答案 1 :(得分:1)
首先检查select id, name, len(name) from contacts order by name
,以便了解是否有空格或其他gobbledygook看起来像一个空名但长度非零。