Tras el cambio de formato de campo, sí que introduzco los datos, pero, luego no me permite dejarlo en modo numérico.
Nada, el caso es que recuerdo que el paso brusco en un campo Postgre SQL de letra a número (puede que me falle la memoria) siempre me dió problemas:
Cita: musica=# alter table titulos alter column size type varchar(5);
ALTER TABLE
musica=# copy titulos from 'aaa.csv' CSV header delimiter ';';
COPY 537
musica=# alter table titulos alter column size type numeric(5,2);
ERROR: la columna «size» no puede convertirse al tipo «pg_catalog.numeric»
Y curiosamente, una vez realizados todos estos pasos, ya no me deja deshacer lo andado (incluso borrando los nuevos registros que introduje tras el cambio a VARCHAR ), y el campo "SIZE" se tiene que quedar como VARCHAR nada más.