Пожалуйста, помогите мне создать домен в MySQL.
Я попытался запустить инструкцию followoing в MySQL, но получил синтаксическую ошибку:
create domain age as int(2);
Ответ 1
MySQL не поддерживает пользовательские домены, поэтому невозможно запустить оператор CREATE DOMAIN.
Ответ 2
Ваш синтаксис не подходит. Я не думаю, что CREATE DOMAIN поддерживается MySQL.
Ответ 3
В MySQL и MariaDB в настоящее время нет этой функции. DOMAIN - это метод связывания ограничения с типом, создающим псевдопользовательский тип. Те ограничения, которые в противном случае будут прикреплены к DOMAIN, должны быть наложены на все, что использует этот тип, и управляются там.
в MySqlWorkbench создайте определяемые пользователем типы
Это просто псевдоним уже существующих типов, но если вы используете MySqlWorkbench, вы можете определять новые типы и повторное использование в своих моделях.