Ошибка «Запрос прерван» при попытке добавить столбец с десятичным значением по умолчанию - PullRequest
0 голосов
/ 15 июня 2019

Вот мой код:

DROP DATABASE IF EXISTS memberships_database_2;
CREATE DATABASE memberships_database_2;
USE memberships_database_2;

CREATE TABLE members (
    member_id INT PRIMARY KEY AUTO_INCREMENT,
    first_name VARCHAR(30) NOT NULL,
    last_name VARCHAR(30) NOT NULL,
    address VARCHAR(30),
    city VARCHAR(30),
    state VARCHAR(30),
    phone VARCHAR(30)
);
CREATE TABLE group_info (
    group_id INT PRIMARY KEY AUTO_INCREMENT,
    group_name VARCHAR(30) NOT NULL
);
CREATE TABLE members_groups (
    member_id INT,
    group_id INT,
    CONSTRAINT fk_member_id
        FOREIGN KEY (member_id) REFERENCES members (member_id),
    CONSTRAINT fk_group_id
        FOREIGN KEY (group_id) REFERENCES group_info (group_id)
);


USE memberships_database_2;
ALTER TABLE members
ADD anual_dues DECIMAL(3, 2) NOT NULL DEFAULT 52.50

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

Я использую инструментальные средства mysql.

Спасибо за любую помощь.

...