Advertisement
marcosCss

Grava - BaseBanco

Mar 18th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. import psycopg2
  2.  
  3. con = psycopg2.connect( database='meu_banco',host='meu_host', user='meuUsuario', password='minhaSenha')
  4. cur = con.cursor()
  5. ref_arquivo = open("C:/Users/br0151338587/Desktop/!Alertas/ampla_Novo_Tempo_Ordens_GA.txt",'r')
  6.  
  7. input("Digite uma Parada")
  8. sql = 'truncate "tb_ordens_ga"'
  9. cur.execute(sql)
  10.  
  11.  
  12. for linha in ref_arquivo:
  13. linha = linha.replace("'","")
  14. linha = linha.replace('"','')
  15. valores = linha.split("|")
  16.  
  17.  
  18. numero_ordem = valores[0]
  19. data_exec_visita = valores[1]
  20. data_estado_format = valores[2]
  21. numero_cliente = valores[3]
  22. cliente = valores[4]
  23. endereco = endereco = valores[5]
  24. telefone = valores[6]
  25. bairro = valores[7]
  26. municipio = valores[8]
  27. des_servico = valores[9]
  28. descricao_etapa = valores[10]
  29. descricao_estado = valores[11]
  30. data_ingresso = valores[12]
  31. observacao_executante = valores[13]
  32. observacao_atendente = valores[14]
  33.  
  34. sql = 'insert into "public"."tb_ordens_ga"("numero_ordem","data_exec_visita","data_estado_format","numero_cliente","cliente","endereco","telefone","bairro",' \
  35. '"municipio","des_servico","descricao_etapa","descricao_estado","data_ingresso","observacao_executante","observacao_atendente"'') \
  36. values('+"'"+numero_ordem+"'"+', '+"'"+data_exec_visita+"'"+', '+"'"+data_estado_format+"'"+', '+\
  37. "'"+numero_cliente+"'"+', '+"'"+cliente+"'"+', '+"'"+endereco+"'"+', '+"'"+telefone+"'"+', '+"'"+bairro+"'"+', '+"'"+municipio+"'"\
  38. ', '+"'"+des_servico+"'"+', '+"'"+descricao_etapa+"'"+', '+"'"+descricao_estado+"'"+', '+"'"+data_ingresso+"'"+\
  39. ', '+"'"+observacao_executante+"'"+', '+"'"+observacao_atendente+"'"+')'
  40. cur.execute(sql)
  41. con.commit()
  42.  
  43. ref_arquivo.close()
  44.  
  45. con.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement