suporte soft Postado 7 Novembro Postado 7 Novembro Bom dia Pessoal Estou com um problema, sou iniciante e preciso executar alguns select em um banco de dados de um sistema em Delphi , esse banco esta com firebird 1.5 , estou usando o ibexpert e alguns comando como TRIM, LOWER E REPLACE não funcionam. Alguem saberia informar se este comando estao ativo para banco com firebird 1.5 , caso sim, como adicionar essas funções no ib expert ?
Moderadores Solution BigWings Postado 7 Novembro Moderadores Solution Postado 7 Novembro Só ir na documentação: https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd21-intfunc-lower.html https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd20-trim.html https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd25-intfunc-replace.html TRIM e LOWER é a partir do Firebird 2, REPLACE a partir da 2.1. Pra versões antigas, vai precisar procurar uma UDF. Eu usava essa abaixo, não lembro se é compatível com FB 1.5: https://firebase.com.br/downloads.php?id=14 BigWingsAjude o Projeto ACBr crescer - Assine o SAC
suporte soft Postado 7 Novembro Autor Postado 7 Novembro Otimo , fiz um teste aqui consegui adicionar a UDF para o Lower este banco de dados é de um sistema de pdv (tem orçamentos, clientes, produtos e etc) Adicionar estas UDF , impacta em algo no funcionamento do banco de dados ja existente ? Falo no caso de causar lentidão no processamento e demais problemas na aplicação que utiliza este banco Ou somente adiciona mais funções de consulta pelo ibexpert, nao impacta no funcionamento em si na aplicação
Moderadores BigWings Postado 7 Novembro Moderadores Postado 7 Novembro 4 horas atrás, suporte soft disse: Adicionar estas UDF , impacta em algo no funcionamento do banco de dados ja existente ? Tem uma propensão a falhas por estar usando algo externo, se a UDF for mal escrita por exemplo. O suporte a UDF inclusive está sendo removido nas versões mais recentes, criaram um novo mecanismo chamado UDR. https://www.firebirdsql.org/file/documentation/html/en/firebirddocs/udr-pascal/udr-pascal.html 4 horas atrás, suporte soft disse: Ou somente adiciona mais funções de consulta pelo ibexpert, nao impacta no funcionamento em si na aplicação Veja que o IBExpert é só o client, você pode fazer chamadas usando as funções da UDF pelo isql.exe do próprio Firebird, ou pela sua aplicação. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
suporte soft Postado 7 Novembro Autor Postado 7 Novembro Maravilha Obrigado pelo apoio Boa semana !!!!
Moderadores BigWings Postado 7 Novembro Moderadores Postado 7 Novembro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
Recommended Posts