Как добавить ограничение проверки в таблицу в pgadmin 4? - PullRequest
0 голосов
/ 19 апреля 2019

Я создал таблицу с именем Card в базе данных и хочу добавить проверочное ограничение в столбец Card_type в pgadmin?Как мне это сделать?Типы карт могут быть Debit_Card или Credit_Card.

Created Card Table[![Added column in the table[![Sql of Card Table] 2 ] 3 ]

1 Ответ

0 голосов
/ 19 апреля 2019

Как уже упоминалось, вы хотите добавить тип карты в карточном столе.Итак, я предполагаю, что вы хотите добавить ограничение CHECK и добавить тип карты, например «Дебетовая карта» ИЛИ «Кредитная карта».Это означает, что никакие другие данные карты не могут быть введены, кроме двух указанных выше.

Шаги: 1] Щелкните правой кнопкой мыши на Карте и выберите опцию Свойства, которая находится внизу.

2]Выберите Ограничение в этом столбце For reference

3] Нажмите на опцию проверки, как показано на рисунке.

4] Добавьте новую строку, нажав '+'option.

5] Введите имя столбца, который вы хотите редактировать, например Card_Type, в столбце Имя

6] Нажмите на опцию Изменить строку и выберите опцию Определение.

7] Добавьте следующий код

"Card_Type"::text = ANY (ARRAY['Debit_Card'::character varying::text, 'Credit_Card'::character varying::text])

Нажмите кнопку Сохранить.

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