Ok, entendi lo de crear una tabla nueva con una clave primaria bigint que se autoincremente, adicionalmente a esa tabla le creo una columna de numero telefonico.
Esa tabla la relaciono con el numero telefonico de la primera tabla (la de las averias), pero me da un error de que los tipos de datos son diferentes, alguien me podria orientar como hacer para solventar esto por favor?
Las tablas son asi:
Tabla que almacena los datos del .csv:
CREATE TABLE averias_entrantes
(
num_av_ppal text NOT NULL,
central_ppal text,
empresa_ppal text NOT NULL,
cola_ppal text,
tipo_av_ppal text,
cuadrilla_ppal text,
nombre_ppal text,
apellido_ppal text,
estado_ppal text,
area_ppal text,
nom_area_ppal text,
hora_ppal time without time zone,
uni_n_ppal text,
"cc/cd_ppal" text,
"pc/pd_ppal" numeric,
asd_ppal text,
p_local_ppal text,
fuente_ppal text,
fecha_ppal date,
dias_pend_ppal numeric,
rango_ppal text,
id bigint NOT NULL,
CONSTRAINT id PRIMARY KEY (id)
)
segunda tabla:
CREATE TABLE numeros_av
(
id bigint NOT NULL,
num_averias text,
CONSTRAINT id_ PRIMARY KEY (id)
)