2011-05-30 69 views
2

我有一個名爲contacts的表和一個名爲name的列。我試圖刪除名稱字段爲空的行。刪除特定列爲空的行

我提出以下電話

delete from contacts where name='' 

預期這不工作;該行未被刪除。

我該如何做到這一點?

回答

7

你可以試試where name is null

+0

也許'哪裏(名稱='或名稱爲空)' – 2011-05-30 21:35:42

+0

也沒有那些工作。哼。奇怪的。 – CodeGuy 2011-05-30 21:44:42

1

首先檢查select id, name, len(name) from contacts order by name,以便了解是否有空格或其他看起來像空名稱但長度非零的gobbledygook。