Разрешить ноль в уникальном столбце

мы создали следующую таблицу:

CREATE TABLE MMCompany (
   CompanyUniqueID BIGSERIAL PRIMARY KEY NOT NULL, 
   Name VARCHAR (150) NOT NULL,
   PhoneNumber VARCHAR(20) NOT NULL UNIQUE, 
   Email VARCHAR(75) UNIQUE,
   CompanyLogo BYTEA
 );

Столбец электронной почты является уникальным, и это вызывает "ошибка» в моем сценарии, поскольку может быть только одна запись с нулем. Я'Я пытаюсь получить записи о компаниях без одного и того же адреса электронной почты, но в то же время разрешить компаниям не иметь электронной почты.

Как я могу этого достичь?

Ответы на вопрос(5)

Ваш ответ на вопрос