I've setup a table in SQL Server 2008 Express and forgot to add a not null constraint to my unique recordid
column. I tried to add it afterward, with this statement:
alter table movie_archive alter column RecordID Not null;
but it gives me an error message, saying there's a syntax error at "not". What am I doing wrong?
You can add a not null column at the time of table creation or you can use it for an existing table. In the above table, we have declared Id as int type that does not take NULL value. If you insert NULL value, you will get an error.
specify the datatype of the column
ALTER TABLE [Table] ALTER COLUMN [Column] INTEGER NOT NULL;
alter table movie_archive alter column RecordID INTEGER Not null;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With