したがって、SQL Serverデータベースの列をNULLを許可しないように変更したいのですが、エラーが発生し続けます。これは私が使用していたSQL文です:NULLを許可しないように列を変更します
alter table [dbo].[mydatabase] alter column WeekInt int not null
、これは私が取得していますエラーです:
Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column 'WeekInt', table 'CustomerRadar.dbo.tblRWCampaignMessages'; column does not allow nulls. UPDATE fails.
The statement has been terminated.
私は私のSQLが正しいとかなり確信している、と何のヌルが現在存在しません列私は変更しようとしているので、私は本当に問題の原因を確かめていない。何か案は?私は困惑している。
エラーは、 'ALTER TABLE'ステートメントではなく、' INSERT'または 'UPDATE'ステートメントを実行していることを示しているようです。 –
あなたはその列に 'nulls 'がないことを110%確信していますが、エラーはそこにあることを示唆しています。 –
@a_horse_with_no_nameいいえ間違いなく変更スクリプト – user2255811