title: Oracle Shrink space issue- alter table <table> shrink space returns the error ORA-10631because of function based indexes. Any workaround exists?
body: <p>I have deleted some data from the table TAB1. 
  In order to claim the space i am performing</p>
  
  <p>alter table TAB1 enable row movement;  > goes fine
  alter table TAB1 shrink space;   > ORA-10631: SHRINK clause should not be specified for this object</p>
  
  <p>This is because there are function based indexes in the table. We can't shrink a table with function based indexes. Any work around exists for this issue.</p>