Хм..... Дык такой запрос действительно найдет пустые записи... Однако.... Существует такое понятие как пустая строка и такое понятие как NULL. Так вот - внешне NULL от "" не отличишь

... Однако программно различие есть. Рекомендую написать запрос что-то типа ... WHERE IsNull(main) OR (main =="")