Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

djalmapereirasp

Utilizando LOAD DATA LOCAL INFILE

Recommended Posts

Olá pessoal!

 

Estou iniciando em MySQL, e estou utilizando arquivos .txt para acrescentar dados às tabelas. Porém tenho umas dúvidas.

Sempre q envio os dados, dá alguns warnings (geralmente um p/ cada linha), consegui reverter isso colocando um \n precedido de um "espaço" após o último registro da linha, ou seja: registro "espaço" \n

Porém, qdo o último registro é NULL (\N), não consigo deixar sem warnings, o q devo fazer qdo o último rsgistro é NULL?

Para separar os registros eu sei q devo usar o TAB, e para "pular" linha? é o \n mesmo? mesmo na apostila q baixei com mais de 1.000 páginas não explica como se pula uma linha. Dúvida simples de ser resolvida não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade, o padrão de leitura do aplicativo mysqlimport e LOAD DATA INFILE são arquivos delimitado por TAB e finalizados por quebra de linha ou \n.

A coluna na qual você tanta inserir um valor NULL aceita valores nulos ou ela é NOT NULL?

 

 

Dê uma olhada no manual do MySQL: http://dev.mysql.com/doc/refman/5.0/en/load-data.html

 

Grande abraço!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade, o padrão de leitura do aplicativo mysqlimport e LOAD DATA INFILE são arquivos delimitado por TAB e finalizados por quebra de linha ou \n.

A coluna na qual você tanta inserir um valor NULL aceita valores nulos ou ela é NOT NULL?

 

 

Dê uma olhada no manual do MySQL: http://dev.mysql.com/doc/refman/5.0/en/load-data.html

 

Grande abraço!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Obrigado pela resposta.

 

O que acontece é o seguinte. A última coluna é uma data, e aceita valores nulos. Quando eu preencho a data ele não dá warning, porém qdo eu utilizo o \N ele dá warning. O problema é qdo o valor da última coluna é \N, como procedo? Simplesmente se eu não colocar o \N ele vai entender q o valor é nulo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.