2017-02-21 109 views
0

我正在使用MySQL數據庫,並希望從表中取消允許空值。 這裏是screen-shot 但是它給這個錯誤 -無法修改表

「恢復」表 - 無法修改表。無法將值NULL插入到'sscyop'列中,表'ResumeDB.dbo.Tmp_Resume';列不允許 爲空。 INSERT失敗。該語句已終止。

這裏是Screen-shot of the error

+0

如果你想'取消允許空值',那麼它需要在該領域的東西。你可以在字段中放置一個默認值,或者在清除「允許空值」之前用某種東西填充空值? –

+0

@WEI_DBA嘗試過但不能正常工作。 –

+0

所以你填充'sscyop'列的值?然後嘗試取消選中「允許空值」? –

回答

0

爲了使用數據以取消選中複選框allow nulls,第一填充sscyop列的空值。然後在設計模式下取消選中allow nulls複選框。

這應該可以解決您的問題。