Escreverei consultas SQL, relatórios e exportações de dados para db2 for i no IBM i as400


Sobre este Serviço
Tradução automática
Precisa extrair dados do seu IBM i (AS/400) de forma rápida e correta? Eu escrevo SQL para Db2 for i todos os dias.
Sou desenvolvedor de IBM i com 7 anos de experiência em produção no setor bancário, trabalhando com tabelas Db2 for i que armazenam milhões de registros.
O que posso fazer:
- Consultas SQL para relatórios, reconciliações e verificações de dados
- Joins entre arquivos físicos e lógicos, CTEs, funções OLAP (ROW_NUMBER, RANK, totais acumulados)
- Exportação de dados para CSV ou JSON (JSON_OBJECT, JSON_ARRAYAGG), ou importação de dados de JSON (JSON_TABLE)
- Scripts SQL para correção de dados, escritos de forma segura: um SELECT para pré-visualizar as linhas, seguido do UPDATE, que você executa
- Programas SQLRPGLE ou relatórios de arquivo de impressora quando a consulta precisa rodar como um job
- Serviços úteis do IBM i (QSYS2) para informações de objetos, jobs e spool
Como trabalho:
- Confirmo o resultado esperado com você antes de escrever a consulta final
- Você recebe o SQL com comentários, instruções de execução (ACS Run SQL Scripts, STRSQL ou RUNSQLSTM) e uma amostra do resultado
- As consultas são somente leitura, a menos que você solicite um script de alteração
Envie uma mensagem com seus layouts de arquivo se não tiver certeza de qual pacote se encaixa.
Conheça mais sobre Dodik S
IBM i AS400 RPGLE Developer, SQL, CL and DDS
- A partir deIndonésia
- Membro desdeset. de 2026
- Responde em aprox.:3 horas
Idiomas
Indonésio, Inglês
Tradução automática
Outros serviços de Desenvolvimento de Software que eu ofereço
Perguntas frequentes
Tradução automática
Você consegue se conectar ao meu banco de dados e executar a consulta?
Consigo trabalhar a partir dos seus layouts de arquivo (DSPFFD ou DDL) e dados de exemplo, e aí você executa a consulta. Se me der acesso somente leitura a um sistema de teste, também posso testá-la lá.
Você consegue escrever comandos UPDATE ou DELETE?
Sim, como um script com um SELECT de pré-visualização primeiro. Você revisa e executa sozinho, assim nada muda sem sua aprovação.
Quais formatos de saída você pode fornecer?
Resultado na tela, CSV, JSON, relatório spool (arquivo de impressora) ou uma tabela em uma biblioteca que você escolher.

