If you add the new column at the "end" it is added without recreating the existing table.Otherwise you have to recreate the table (which is what enterprise manager does behind the scenes - press the third button from letft in Design to see the script EM is going to use)So, you could do something like:CREATE TempTable( MyCol1 SomeDataType, MyCol2 SomeDataType, MyNEWCol SomeDataType, MyCol3 SomeDataType, MyCol4 SomeDataType)INSERT INTO TempTable( MyCol1, MyCol2, MyNEWCol, MyCol3, MyCol4)SELECT MyCol1, MyCol2, NULL, MyCol3, MyCol4FROM MyOriginalTableGODROP TABLE MyOriginalTableGOsp_rename 'TempTable', 'MyOriginalTable'
but I dread to think why the order of the columns in the table is important to you ...Kristen