Como formartar uma data no PostgreSQL
[code language=”sql”] SELECT to_char(now(), ‘DD/MM/YYYY às HH24:MI:SS’) [/code] Irá imprimir, por exemplo: “09/08/2017 às 14:32”
Base Pessoal de Conhecimento em Engenharia de software, Programação e Informática em Geral
[code language=”sql”] SELECT to_char(now(), ‘DD/MM/YYYY às HH24:MI:SS’) [/code] Irá imprimir, por exemplo: “09/08/2017 às 14:32”
Por exemplo: Digamos que você deseja saber quais são as últimas 3 letras de um nome: [code language=”sql”] SUBSTRING(‘Paulo’ FROM ‘.{3}$’) [/code] Retornará ‘ulo’
Este problema na maioria das vezes é causado por uma consulta incorreta, desta forma ela não está podendo retornar dados e montar o recordset. Imprima a consulta que você está tentando realizar utilizando o comando echo (no PHP) e execute-a no banco de dados através de um aplicativo como o phpMyAdmin, HeidiSQL, etc. No meu […]
É possível executar a consulta abaixo em um cliente como o Oracle SQL Developer, SQL Plus, etc: [code language=”SQL”]SELECT * FROM v$version;[/code] Resultado:
Este é um exemplo simples, imagine que você deseja mostrar todos as frutas, mesmo as que tem a quantidade com o valor 0. Em algumas ocasiões não é possível pois os filtros aplicados no Where terminam eliminando todos os registros daquele tipo de classe. No exemplo abaixo exibiria Morango, mas não seria exibida Banana. SELECT […]
Conseguir obter um registro aleatório pode até não ser um dos recursos mais importantes de um banco de dados, mas não deixa de ser muito útil, principalmente se você precisa: Exibir itens sem mostrar favoritismo; Testar o código retornando valores diferentes; Exibir itens de forma não-específica; Porém, apesar da grande utilidade, este é um recurso […]
Estava precisando criar um outro banco de dados para trabalhar com uma nova versão de um sistema, e me deparei com uma dúvida: como faço para copiar a tabela de um banco de dados para outro banco de dados em um mesmo servidor? A resposta é simples! Digamos que você tenha dois bancos “BancoAntigo” e […]
[sourcecode lang=”sql”] SELECT so.name FROM sysobjects so WHERE so.xtype = ‘U’ AND so.name <> ‘dtproperties’ GROUP BY so.name [/sourcecode]
A cláusula EXIST, segundo o site MSDN da microsoft, especifica uma subconsulta a ser testada quanto à existência de linhas. IN segundo o site MSDN da Microsoft determina se um valor especificado corresponde a qualquer valor em uma subconsulta ou uma lista. Por exemplo: Imagine em um sistema previdenciário, um relatório que deseja trazer todos […]