Exporta arquivos de dentro do campo blob
“preciso exportar os arquivos de dentro do banco renomeando para o mesmo valor do campo idDocumentos preservando a extensão que esta declarada no campo nomeDocumento”
“select documento into dumpfile ‘3.pdf’ from documentos where iddocumentos=3;”
“select documento into dumpfile ‘9.jpg’ from documentos where iddocumentos=9;”
“um laco na verdade porem queria fazer isso direto no banco sem criar aplicação.”
3 Respostas
Faz via stored procedure.
Extrai a extensao. Exemplo: https://stackoverflow.com/a/10945635 (se nao for Mysql, pesquise equivalente)
Concatena o id com a extensao.
gostaria de fazer algo assim.
“set @nomeArquivo := (select concat(idDocumentos, right(nomeDocumento,4)) as nomeArquivo from documentos);”
“select documento into dumpfile ‘@nomeArquivo’ from documentos;”
“porem não esta dando certo.”
Estuda sobre stored procedures, cursor, etc.
Criado 20 de janeiro de 2019
Ultima resposta 21 de jan. de 2019
Respostas 3
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Introducao a Estatistica para Ciencia de Dados: Da... Por Tatiana Escovedo, Marcos Kalinowski — Casa do Codigo
