Pregunta

I am trying to write an R data frame to a table in a db2 data base. Does anyone know what additional argument I supply to the function dbWriteTable in order to specify the field types of the columns?

I found this similar question: RMySQL dbWriteTable with field.types, however, the solution doesn't seem to hold for db2.

Cheers

¿Fue útil?

Solución

You can't supply fields types using dbWriteTable. JDBC is designed to hold many data bases, so it has a minimal data types mapping :

   integer --> INTEGER
   numeric --> DOUBLE PRECISION
   else    --> VARCHAR(255)

You should create you table using some sql request.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top