Я использую SQL Manager Lite, чтобы попытаться запустить таблицу создания DDL. сценарий. Я новичок в Firebird и не знаю, почему он не работает. Следующий скрипт...
create table Contacts (
ID integer not null,
FirstName varchar(64) not null,
LastName varchar(64) not null,
MiddleInitial varchar(1) null
);
Вызывает ошибку синтаксического анализа (НЕИДЕНТИФИКАЦИОННЫЙ ТОКЕН) ограничения null для столбца MiddleInitial.
Вот точная ошибка, возвращаемая Sql Lite...
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 5, column 52.
Null.
Не разрешено ли ограничение NULL в Create Table DDL для firebird?