I am running this command on a table :
ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
And i keep getting this error:
This is a bug, and you need to talk with your dba to make a SR as paxdiablo said.
If you are pressed for time, you can manually do what does
ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL;
Add the column as null:
ALTER TABLE testTable ADD column1 NUMBER(1);
Update values:
update testTable set column1 = 0;
Alter table not null(between precedent and this, you must be sure that nobody inserts in the table):
ALTER TABLE testTable MODIFY(column1 NOT NULL)
Well, despite the fact you stated in your other question that you removed the after clause, it's still there :-)
But that's irrelevant. This is a serious bug with Oracle.
You need to report it to them (raise an SR with your Oracle Support rep), as the error message advises.