Adicionar um vetor a uma tabela mysql

Olá Pessoal, Esto começando a trabalhar com SQL a partir do R, então perdoem-me se cometer algum erro estúpido. Eu exportei do R uma tabela chamada "legislacao" para uma base de dados no MySQL usando o pacote RMySQL. Olá pessoal, Acontece que eu tenho um vetor "seguranca" com o mesmo número de linhas que a tabela "legislacao" e gostaria de adicioná-lo a essa tabela no MySQL como uma nova caluna sem ter de exportá-la novamente. No R eu simplesmente faria isso: legislacao$seguranca<-seguranca Já com o RMySQL, eu não sei, pois só encontrei "statements" para adicionar linhas ,não colunas. Claro é possível criar uma coluna com o "statement" ALTER TABLE legislacao ADD seguranca, mas isso cria uma coluna vazia com este nome. Eu quero preenchê-la com os valores correspondente. Obrigado, José.

Nnao sei se entendi, mas você pode usar Insert. 2016-02-02 16:40 GMT-02:00 José Jesus Filho <jjesusfilho@hotmail.com>:
Olá Pessoal,
Esto começando a trabalhar com SQL a partir do R, então perdoem-me se cometer algum erro estúpido.
Eu exportei do R uma tabela chamada "legislacao" para uma base de dados no MySQL usando o pacote RMySQL. Olá pessoal,
Acontece que eu tenho um vetor "seguranca" com o mesmo número de linhas que a tabela "legislacao" e gostaria de adicioná-lo a essa tabela no MySQL como uma nova caluna sem ter de exportá-la novamente.
No R eu simplesmente faria isso:
legislacao$seguranca<-seguranca
Já com o RMySQL, eu não sei, pois só encontrei "statements" para adicionar linhas ,não colunas. Claro é possível criar uma coluna com o "statement" ALTER TABLE legislacao ADD seguranca, mas isso cria uma coluna vazia com este nome. Eu quero preenchê-la com os valores correspondente.
Obrigado,
José.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- Manoel Galdino https://sites.google.com/site/galdinomcz/

Oi Manuel, Obrigado pela resposta. Então, eu tentei isso. Veja como fiz: dbGetQuery(con,"INSERT INTO legislacao (seguranca) VALUES (seguranca);") Mas sso não funciona e não sei como resolver, pois insert adiciona linhas e não colunas. A menos que eu criei um objeto com um "statement" para cada observação. Abracos, José. From: mcz.fea@gmail.com Date: Tue, 2 Feb 2016 17:12:18 -0200 To: r-br@listas.c3sl.ufpr.br Subject: Re: [R-br] Adicionar um vetor a uma tabela mysql Nnao sei se entendi, mas você pode usar Insert. 2016-02-02 16:40 GMT-02:00 José Jesus Filho <jjesusfilho@hotmail.com>: Olá Pessoal, Esto começando a trabalhar com SQL a partir do R, então perdoem-me se cometer algum erro estúpido. Eu exportei do R uma tabela chamada "legislacao" para uma base de dados no MySQL usando o pacote RMySQL. Olá pessoal, Acontece que eu tenho um vetor "seguranca" com o mesmo número de linhas que a tabela "legislacao" e gostaria de adicioná-lo a essa tabela no MySQL como uma nova caluna sem ter de exportá-la novamente. No R eu simplesmente faria isso: legislacao$seguranca<-seguranca Já com o RMySQL, eu não sei, pois só encontrei "statements" para adicionar linhas ,não colunas. Claro é possível criar uma coluna com o "statement" ALTER TABLE legislacao ADD seguranca, mas isso cria uma coluna vazia com este nome. Eu quero preenchê-la com os valores correspondente. Obrigado, José. _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível. -- Manoel Galdino https://sites.google.com/site/galdinomcz/ _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.

Jose, boa noite SQL é um pouco diferente do R na hora de atribuir. No seu caso, a solução passa pelo comando UPDATE (do SQL), mas lembre-se: a coluna deve existir na tabela SQL De: R-br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de José Jesus Filho Enviada em: terça-feira, 2 de fevereiro de 2016 16:40 Para: r-br@listas.c3sl.ufpr.br Assunto: [R-br] Adicionar um vetor a uma tabela mysql Olá Pessoal, Esto começando a trabalhar com SQL a partir do R, então perdoem-me se cometer algum erro estúpido. Eu exportei do R uma tabela chamada "legislacao" para uma base de dados no MySQL usando o pacote RMySQL. Olá pessoal, Acontece que eu tenho um vetor "seguranca" com o mesmo número de linhas que a tabela "legislacao" e gostaria de adicioná-lo a essa tabela no MySQL como uma nova caluna sem ter de exportá-la novamente. No R eu simplesmente faria isso: legislacao$seguranca<-seguranca Já com o RMySQL, eu não sei, pois só encontrei "statements" para adicionar linhas ,não colunas. Claro é possível criar uma coluna com o "statement" ALTER TABLE legislacao ADD seguranca, mas isso cria uma coluna vazia com este nome. Eu quero preenchê-la com os valores correspondente. Obrigado, José.

Senhores, boa noite! Encontrei um exemplo que talvez possa ajudar: http://r.789695.n4.nabble.com/Question-RMySQL-bulk-load-update-one-column-db... ================================================ Éder Comunello PhD Student in Agricultural Systems Engineering (USP/Esalq) Brazilian Agricultural Research Corporation (Embrapa) Dourados, MS, Brazil [22 16.5'S, 54 49.0'W]

Olá Éder e Leonard, Obrigado pela ajuda. O exemplo oferecido pelo Eder é o que eu estava buscando, utilizando o comando UPDATE como indicado pelo Leonard. Pelo visto, o vetor deve estar também na base SQL para ser adicionado à tabela. Inicialmente, eu pensei que poderia adicionar uma coluna, com o conteúdo, diretamente do R por meio de um só comando e um só "statement", mas vejo que isso não é possível. Grato, José. Date: Tue, 2 Feb 2016 20:52:06 -0300 From: comunello.eder@gmail.com To: r-br@listas.c3sl.ufpr.br Subject: Re: [R-br] RES: Adicionar um vetor a uma tabela mysql Senhores, boa noite! Encontrei um exemplo que talvez possa ajudar: http://r.789695.n4.nabble.com/Question-RMySQL-bulk-load-update-one-column-db... ================================================ Éder ComunelloPhD Student in Agricultural Systems Engineering (USP/Esalq) Brazilian Agricultural Research Corporation (Embrapa)Dourados, MS, Brazil [22 16.5'S, 54 49.0'W] _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.
participantes (4)
-
José Jesus Filho
-
Leonard de Assis
-
Manoel Galdino
-
Éder Comunello