Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversor de csv, xls ou xlsx para SQL Inserts #7

Open
Diego-Brocanelli opened this issue Oct 10, 2019 · 3 comments
Open

Conversor de csv, xls ou xlsx para SQL Inserts #7

Diego-Brocanelli opened this issue Oct 10, 2019 · 3 comments
Labels
ideia representa issues de ideias

Comments

@Diego-Brocanelli
Copy link
Owner

Descrição completa da ideia

Aplicação responsável por receber um arquivo csv, xls ou xlsx e converter para arquivo SQL de inserção de dados.

Recursos

  • Receber e ler o arquivo desejado (upload ou não).
  • Informar o nome da tabela que receberá os dados.
  • Questionar se o usuário deseja:
    • Se deseja que cada registro seja uma linha de inserção.
    • Se deseja listar a quantidade de registros na mesma inserção.
    • Se deseja receber um relatório que contenha:
      • Quantidade de registros a serem inseridos.
      • Data e hora de início do processamento.
      • Data e hora do fim do processamento.

Material de apoio

Autor

@Diego-Brocanelli Diego-Brocanelli added the ideia representa issues de ideias label Oct 10, 2019
@wanderleyfa
Copy link

O passo seria
1 - cola num campo ou faz um upload do arquivo
2 - mostra o conteúdo numa tabela
3 - pergunta o nome da tabela e os campos
4 - gera o SQL ansi.

Tem alguma ideia da linguagem que gostaria de criar o passo a passo?

@Diego-Brocanelli
Copy link
Owner Author

A ideia é justamente aflorar a criatividade de quem deseja implementar o projeto.

Não listei detalhadamente, pois por exemplo a pessoa pode implementar um app cli que faça as ações da app :)

@jvsajv
Copy link

jvsajv commented Apr 15, 2023

Os nomes das colunas das tabelas importadas devem ser os mesmos da tabela do banco?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ideia representa issues de ideias
Projects
None yet
Development

No branches or pull requests

3 participants