我在MYSQL
中创建了这个表的学生18,其中包含nm varchar(40)列现在,当我尝试将此列更改为
时alter table students18 modify nm varchar(40) constraint st18nn1 not null;
它引发了一个错误。
任何人都可以帮助我使用正确的语法(出于学术目的,我必须在alter table语句中执行约束声明)?
答案 0 :(得分:0)
试试这个:
ALTER TABLE students18
MODIFY (nm varchar(40) CONSTRAINT st18nn1 NOT NULL);