You could create a different table with an auto_increment column for the ID, and INSERT to that table the values of "value". This would give them unique id's. (I'm generalizing since i don't know which flavour of sql you are using).
CREATE table NEWTABLE (id <auto_incremented_column>, value <type>);
INSERT INTO newTable(value)
SELECT value FROM OLD_TABLE;
For example in mysql would be something like this:
CREATE TABLE table2 (
id INT auto_increment NOT NULL,
value INT,
PRIMARY KEY (id)
);
INSERT INTO table2 (value)
SELECT value
FROM table1;