SQL ALTER ステートメントを使用して NOT NULL を追加する列を作成する際に問題があります。私はSQLの初心者なので、どんなガイダンスも素晴らしいでしょう。SQL Sever 2008 を使用していますが、NULL が許可されておらず、既定の定義が指定されていないため、列をテーブルに追加できないというエラーが表示されます。テーブルには既にデータがあり、増分主キーを追加しようとしています。
これは、列を生成するために使用しているSQLです
ALTER TABLE EPUpdates.GenInfo_OpType3
ADD KeyOpType Integer NOT NULL
これは、主キー/ID列にするために使用しているSQLです
ALTER TABLE EPUpdates.GenInfo_OpType3
ADD PRIMARY KEY(KeyOpType)