удаление строки, в которой конкретный столбец пуст - PullRequest
2 голосов
/ 31 мая 2011

У меня есть таблица с именем contacts и столбец с именем name.Я пытаюсь удалить строки с пустым полем имени.

Я делаю следующий вызов

delete from contacts where name=''

Это не работает, как ожидалось;строка не удаляется.

Как мне этого добиться?

Ответы [ 2 ]

7 голосов
/ 31 мая 2011

Вы можете попробовать where name is null.

1 голос
/ 31 мая 2011

Начните с изучения select id, name, len(name) from contacts order by name, чтобы вы могли выяснить, есть ли пробелы или другой гадюк, которые выглядят как пустое имя, но имеют ненулевую длину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...