Ответ 1
IsObsolete CHAR(1) NOT NULL DEFAULT 'N'
Что такое SQL для определения значений DEFAULT
в MySQL?
В приведенном ниже коде необходимо добавить/изменить, чтобы предоставить IsObsolete значение по умолчанию N
?
CREATE TABLE Team
(
TeamId CHAR(16) NOT NULL,
DateCreated TIMESTAMP NOT NULL,
IsObsolete CHAR(1) NOT NULL DEFAULT N,
UpdateTime TIMESTAMP NOT NULL
);
IsObsolete CHAR(1) NOT NULL DEFAULT 'N'
Вероятно, вы захотите поместить туда кавычки:
CREATE TABLE Team
(
TeamId CHAR(16) NOT NULL,
DateCreated TIMESTAMP NOT NULL,
IsObsolete CHAR(1) NOT NULL DEFAULT 'N',
UpdateTime TIMESTAMP NOT NULL
);
Если вы меняете свою структуру через phpMyAdmin, вы должны просто ввести char (например, N), а не "N"