Páginas Atualizadas Recentemente
Retorna primeiro e último dia do mês
SQL: select dateadd(1 - extract(day from current_date) day to current_date ) primeiro_dia, ...
Procedure - Retorna datas de um intervalo de dias
SQL: create or alter procedure RETORNA_LISTA_DIAS (XINICIO date, XFIM date) returns (DATA data_...
Procedure - Retorna lista
SQL: create or alter procedure retorna_lista (texto blob, delimitador varchar(20)) returns (lis...
Procedure - Retorna número ordinal por extenso
SQL: create or alter procedure retorna_extenso_ordinais (numero integer) returns (RETORNO varch...
Procedure - Retorna último dia do mês
SQL: create or alter procedure ULTIMODIAMES (MES integer, ANO integer) returns (ULTIMO_DIA smal...
Criação de View
A view é útil para ter uma consulta pré-organizada que é executada frequentemente. Exemplo Nest...
Procedure - Retorna tempo (dias/horas/minutos/segundos) entre datas (dias uteis)
SQL: CREATE OR ALTER PROCEDURE RETORNA_TEMPO_DIAS_UTEIS (DATA_INICIO TIMESTAMP, DATA_FIM TIMEST...
Procedure - Retorna valor por extenso
SQL: create or alter procedure retorna_valor_por_extenso(valor numeric(15, 2)) returns(valor_ex...
Operações Join
Usamos as operações JOIN para relacionar dados de duas ou mais tabelas em uma consulta, utilizand...
Utilização de Data e Conversões (Current_date, timestamp, cast, etc)
CURRENT_DATE Seleciona data atual. select current_date from rdb$database --> Retorno: "2019-09-...
Union e Union All
É possível combinar os resultados de duas ou mais consultas através do operador Union. Será most...
Coalesce
Com a função COALESCE, é possível definir que, quando o campo retornar nulo, outro valor será ret...
Order by e Having
Com os operadores ORDER BY, GROUP BY e HAVING podemos organizar nossas consultas mais dinamicamen...
Procedure - Retorna data futura ao informar número de dias úteis
SQL: CREATE OR ALTER PROCEDURE RETORNA_SOMA_DIAS_UTEIS (XINICIO VARCHAR(20), XNDIA INTEGER) RE...
Procedure - Data Hora Útil Futuro - Adicionar minutos
SQL: CREATE OR ALTER PROCEDURE ADD_HORA_UTIL (ADDMINUTOS integer, UTIL_INI time, UTIL_FIM time)...
Procedure - Retorna Meses Sequência
Estaremos compartilhando com vocês uma procedure que retorna de forma sequencial os meses, esta p...
Alterar memória cache
Em algumas situações, o uso de memória do firebird fica muito elevado, mesmo o banco de dados sen...
Conectando com ISQL
Essa ferramenta fica no diretório raiz de instalação do Firebird na pasta bin, o nome do aplicati...
Resolução do erro "connection lost to database"
Caso a conexão com o banco de dados venha cair, após um determinado número de conexões, ou simple...
Consultar versão do banco
Este tópico informa como você pode consultar a versão do Firebird através do Prompt de comando do...