Olá pessoal estou tentando fazer um LOAD DATA FILE de um arquivo com o seguinte formato:
|TIPO1|João| 120,00
|TIPO1| José| 120,00
|TIPO2| Loja A| Rua 123
para uma tabela ponte com os atributos TIPO e DADOS da seguinte forma:
LOAD DATA LOCAL INFILE 'Arquivo_Teste.txt'
INTO TABLE EDOC_TABPONTE
LINES TERMINATED BY '\r\n'
(@linha)
SET TIPO = substring(@linha,2,5);
SET DADOS = substr(@linha,8);
Porem o Atributo DADOS não está importando e tenho a seguinte mensagem de erro:
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET DADOS = substr(@linha,8)' at line 6
Pergunta
alexpps
Olá pessoal estou tentando fazer um LOAD DATA FILE de um arquivo com o seguinte formato:
|TIPO1|João| 120,00
|TIPO1| José| 120,00
|TIPO2| Loja A| Rua 123
para uma tabela ponte com os atributos TIPO e DADOS da seguinte forma:
LOAD DATA LOCAL INFILE 'Arquivo_Teste.txt'
INTO TABLE EDOC_TABPONTE
LINES TERMINATED BY '\r\n'
(@linha)
SET TIPO = substring(@linha,2,5);
SET DADOS = substr(@linha,8);
Porem o Atributo DADOS não está importando e tenho a seguinte mensagem de erro:
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET DADOS = substr(@linha,8)' at line 6
Alguém consegue me ajudar?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.