Мой 0,02с; возможно, он просто хочет изменить порядок своего стола в более удобочитаемом виде.
Представьте себе стол вроде:
TABLE FOO with ID Char(3) Primary Key,DESCRIPTION Varchar
с 4 рядами
ID | DESCRIPTION
001 | Test1
004 | Test4
003 | Test3
002 | Test2
Возможно, строки 003 и 002 были вставлены позже (неизвестно, когда создавалась таблица),
поэтому OP хотел бы изменить порядок записей в более читабельном виде (я знаю, что он мог бы выбрать с помощью предложения заказа).
В этом случае я бы сделал резервную копию таблицы (SELECT * INTO backup_FOO FROM FOO), удалил все ограничения, обрезал их и перезагрузил их в порядке предпочтительного столбца OP.