我写了这样一个sql语句: ALTER TABLE aaww ADD field77 int NOT NULL 但是sql不让添加,到底应该怎样写呢? 我还想问一个问题: 怎样才能sql建一个有默认值的字段呢? 问题补充: 1.如果付了默认值的sql语句,执行的时候是正确的ALTER TABLE aaww ADD field77 int NOT NULL default 1 with values , 如果不付默认值,只执行ALTER TABLE aaww ADD field77 int NOT NULL 就会报错。