PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Utilizzo di r sf::st_write su uno schema non pubblico in PostgreSQL

Questo accade perché ti stai connettendo al db tramite il pacchetto RPostgreSQL , ma la sintassi utilizzata per specificare la tabella e lo schema è quella utilizzata con le connessioni effettuate con il pacchetto RPostgres . Puoi risolverlo usando:

    require(RPostgres)
    conn <- dbConnect(Postgres(), dbname = dbname, host = host, port = port, 
                      user = username, password = password)
    st_write(obj = cycle_hire, dsn = conn, Id(schema="roads_spatial", table = "myCycle"))