Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

dbsaint - Recuperar formulário EXCEL


A maneira mais fácil de fazer isso é exportar os dados do Excel para um arquivo CSV. Em seguida, use uma tabela externa para inserir os dados em sua tabela de banco de dados.

Exportar o arquivo CSV pode ser tão simples quanto "Salvar como ...". Mas cuidado se seus dados contiverem vírgulas. Nesse caso, você precisará garantir que os campos sejam delimitados com segurança e/ou que o separador seja algum outro caractere que não apareça em seus dados:um conjunto de caracteres como |~| (pipe til pipe) funcionaria. Saiba mais .

As tabelas externas foram introduzidas no Oracle 9i. Eles são como tabelas de heap normais, exceto que seus dados são mantidos em arquivos externos do sistema operacional e não dentro do banco de dados. Eles são criados usando instruções DDL e podemos executar SELECTs neles (eles são somente leitura). Saiba mais .

É necessária alguma infraestrutura de banco de dados adicional - os arquivos CSV precisam residir em um diretório do SO que é definido como um objeto de dicionário Oracle. No entanto, se essa for uma tarefa que você fará regularmente, o esforço valerá a pena. Saiba mais.

Eu não sei muito sobre DbSaint; é algum tipo de IDE de banco de dados como TOAD ou SQL Developer, mas focado no lado barato e alegre do mercado. Provavelmente não suporta essa atividade exata, especialmente a exportação para CSV do Excel.