Cita: No es obligatorio que los nombres de las columnas sean idénticos:En el Select pon los nombres de las columnas de importacion,
y en el Insert Into los nombres de las columnas de A_prueba;
por supuesto que en el mismo orden.
Sí en mi caso me coinciden porque ambas tablas tenían los mismos campos, en la 1ªTabla tenía que insertar los de la 2ªTabla.
Ya di con la solución al problema, era la importación de los datos. Resulta que mi tabla "importacion", la 1ª fila tengo puestos los nombres de columnas, y a la hora de importar le pedía que los mantuviera para así yo poder guiarme mejor con los mismos encabezados de columna.
Realizando la misma importación del .csv y dejando que el SQL Server ponga el nombre a los campos automáticamente ya me permite trabajar con ellos y hacer consultas select en esa tabla y demás.
Gracias por la ayuda, como no había trabajado mucho con SQL Server pensaba que iba a ser cosa de la consulta y estaba mareando la perdiz todo el rato :D
Tema solucionado!! :)