Alguns exemplos de como adicionar ou subtrair dias a uma data, voltar uma data para o inicio do mês, mover uma data para um dia da semana específico, etc. São comandos simples, mas que podem ajudar muito na hora de desenvolver um aplicativo.Continue reading
Category Archives: Banco de Dados
Entendendo REST API
Estes dias precisei fazer umas pesquisas sobre REST API e acabei com um artigo introdutório sobre o assunto, então resolvi compartilhar o produto final. A ideia aqui não é mergulhar nos detalhes técnicos, mas passar pelos pontos chave e conceitos essenciais. Continue reading
Usando update com inner join. (MySql)
Imagine a situação: Você tem uma tabela com os dados de um produto e outra tabela com uma coluna complementar. As duas tabelas possuem um campo que pode (seguramente) ser utilizado como chave. Neste post mostro como criar um update com inner join, para que você possa atualizar uma das tabelas com os dados da outra.Continue reading
Listando (e encerrando) processos no banco de dados. (MySQL)
Neste post, mostro uma forma de listar os processos ativos em um banco MySQL e como encerrar forçadamente eles. Desta forma, você consegue verificar quem está conectado e o que eles estão executando.Continue reading
Fazendo ‘select top 1’ no Oracle
Com o SQL Server você pode utilizar o comando top n para limitar a quantidade de linhas da sua query. No MySql, existe o limit n, mas e no Oracle? Obviamente, não é tão simples assim, mas também não é difícil. Neste post vou mostrar uma forma de conseguir este resultado.Continue reading
Concatenando strings (chars, varchar2, etc) ou clobs no Oracle
É conhecimento comum que bancos diferentes tem diferenças nas operações. A concatenação de strings não ficou fora dessa. A forma como este procedimento é feito no SQL Server não pode ser “migrada as-is” para o Oracle. Neste post, mostro como realizar a concatenação.Continue reading
Listando todas as tabelas de um banco
Neste post, mostro algumas formas de listar todas as tabelas existentes em um determinado banco para os SGBDs: Oracle, SQL Server, MySQL, DB2 e PostgreSQL.Continue reading