Hints and Tips for ALTERing TABLEs

In ORACLE, the ALTER TABLE construct can be used in two ways: (i) to add a new column (you shouldn't need to do this), or (ii) to change a column's definition. Browse through the online manual to see what is and what is not acceptable. After you define your additional constraints, make sure that your data is still there (in the form it is expected to be), and that no constraints are violated.