I have a table in Oracle exadata with 3.4 billion rows. I need to create a new column in this table which is the sum of the other 2 columns in the table. I tried the below. - Create column using alter table add column. - Update table set column C = Column A + column B. But update threw the below error after a while. ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'
I read the online documentation for this error and checked with the DBA and he said its not a space issue and that I should try an alternative to the update statement in this case. Please let me know what other ways I can do this operation. Can I do this using insert?
Thanks, Sawan