Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

MySQL форматированный ввод данных. Как реализовать?

pestov.pascha Знаток (437), закрыт 1 год назад
В моей БД есть таблица с контактами:
id (pk)
phone
email

Мне нужно реализовать проверку на то, чтобы хотя бы одно поле из 2-х было заполнено.
Подскажите, как это лучше реализовать или где про это почитать?
Лучший ответ
Александр Искусственный Интеллект (290734) 1 год назад
таблица уже есть?
добавь ограничение
alter table table_name
add constraint check_phone_or_email_is_not_null
check (phone is not null or email is not null);
и надейся что у тебя там всё ещё в порядке
pestov.paschaЗнаток (437) 1 год назад
Спасибо! Я правильно понимаю, что phone и email - это название столбцов в таблице?
Остальные ответы
Похожие вопросы