Innym powodem może być to, że próbujesz ustawić kolumnę na NOT NULL kiedy faktycznie ma już NULL wartości.