Alex_DTP 0 Denunciar post Postado Agosto 30, 2008 Tenho um campo (nome_arquivo) com o nome do arquivo e no outro (tipo_arquivo). Quando for inserido o nome do arquivo quero que seja extraído automaticamente a extensão do arquivo no outro campo, ex: nome_arquivo / tipo_arquivo apresentacao.pdf / pdf foto_tal.jpg / jpg gravacao.mp3 / mp3 Obrigado, Alex Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Agosto 30, 2008 SELECT nome_arquivo , SUBSTRING_INDEX(nome_arquivo, '.' , -1) from tabela Compartilhar este post Link para o post Compartilhar em outros sites
Alex_DTP 0 Denunciar post Postado Agosto 30, 2008 SELECT nome_arquivo , SUBSTRING_INDEX(nome_arquivo, '.' , -1) from tabela Mais uma coisinha, Posso colocar esta instrução direto no "Defaut" do campo da tabela ou tenho que fazer uma consulta. Valeu Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Agosto 31, 2008 CREATE VIEW abc as SELECT nome_arquivo , SUBSTRING_INDEX(nome_arquivo, '.' , -1) from tabela depois basta select * from abc Compartilhar este post Link para o post Compartilhar em outros sites
Alex_DTP 0 Denunciar post Postado Agosto 31, 2008 CREATE VIEW abc as SELECT nome_arquivo , SUBSTRING_INDEX(nome_arquivo, '.' , -1) from tabela depois basta select * from abc Legal, criei a view. Agora onde coloco o select * from abc. Tentei colocar no "Default" do campo onde quero as extensões, mas não está aceitando. Estou usando o phpMyAdmin. Valeu de novo Alex Compartilhar este post Link para o post Compartilhar em outros sites