Разрешить ноль в уникальном столбце
мы создали следующую таблицу:
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
);
Столбец электронной почты является уникальным, и это вызывает "ошибка» в моем сценарии, поскольку может быть только одна запись с нулем. Я'Я пытаюсь получить записи о компаниях без одного и того же адреса электронной почты, но в то же время разрешить компаниям не иметь электронной почты.
Как я могу этого достичь?