Предположим, что таблица использует натуральный ключ и содержит несколько существующих строк. Что было бы самым простым способом модифицировать столбец суррогатного ключа и заполнить его уникальными значениями, используя MySql?
т.е. преобразование
table employees
(
social_security_no varchar(20),
...
constraint emp_pk primary key (social_security_no)
);
до
table employees
(
id int,
social_security_no varchar(20),
...
constraint emp_pk primary key (id)
);
и заполните новый столбец идентификатора действительным идентификатором: s.
Спасибо / Эрик