Pesquisa Avançada
Resultado(s) da Pesquisa
707 resultados encontrados
Travamento de venda com TEF
Em casos de travamento Ao abrir novamente o PDV, ele irá automaticamente pedir para cancelar o último documento, pois não foi possível limpar os arquivos. Então nesse caso, basta ir na pasta onde está os arquivos do TEF (C:\Tef_Dial), nesses casos d...
Order by, Group by e Having
Com os operadores ORDER BY, GROUP BY e HAVING podemos organizar nossas consultas mais dinamicamente. TABELA EXEMPLO EX_ITENS | CODIGO | DESCRICAO | TIPO | QUANTIDADE | --------------------------------------------------- | 1 | 'Biscoito' ...
Ajustando Horário / Timezone do Postgres
Olá, se você está enfrentando problemas com formato e/ou data hora errado em comandos retornados de sua base de dados postgres é necessário fazer esse ajuste:Baixar o arquivo com o timezone atualizado: clique aquiLogo após substitua o arquivo orignal que...
Resultados do SELECT separados por virgula
Estou compartilhando um recurso muito útil e nativo do postgres, assim como utilizamos o famoso RETORNA LISTA que o postgres também possui uma função nativa, e pode ser visualizado no link abaixo: clique aqui. Podemos nos deparar com a necessidade de...
Descobrir SQL Executado
Abaixo comando util para monitorar / descobrir SQLs executados, muito util para descobrir SQLs para relatórios, realizar debug de SQL montados durante um processo ou para demais necessidades: SELECT USENAME, APPLICATION_NAME, QUERY_START, ...
Funções de data
1 - Funções básicas: CURRENT_DATE - Data Atual CURRENT_TIME - Hora Atual CURRENT_TIMESTAMP - Data e Hora Atual 2 - Funções DATE_TRUNC: DATE_TRUNC - Especificar parte ser truncada em data informada Com essa função é possivel obter o parametro inf...
Função de Strings
Concatenação de strings - dois || (pipes) SELECT 'ae' || 'io' || 'u' --> Retorno = 'aeiou' SELECT CHR(67)||CHR(65)||CHR(84) --> Retorno = 'CAT' Quantidade de caracteres de string SELECT CHAR_LENGTH('UNIFOR') --> Retorno = 6 SELECT LENGTH('Database') -->...
With, Substr, Split_part e Strpos
Neste exemplo será mostrado como utilizar as funções With, Substr e Split_part e Strpos combinadas. Vamos dividir em colunas, as informações de uma nota fiscal parametrizadas por posição.Texto com as informações: 'NF 123456 - DT 07/10/2019 - V...
Função de agregação (count, sum, max, min, avg, partition by)
Confira algumas funções que ajudam nas consultas, onde é necessário criar agrupamentos de diferentes formas. TABELA EXEMPLO EX_ITENS | CODIGO | DESCRICAO | TIPO | QUANTIDADE | --------------------------------------------------- | 1 | 'Bi...
Coalesce
Com a função COALESCE, é possível definir que, quando o campo retornar nulo, outro valor será retornado no lugar. TABELA EXEMPLO EX_PRODUTOS | IDPRODUTO | DESCRICAO | VALOR_CUSTO | VALOR_VENDA | -------------------------------------------------...
Utilização de Datas e Conversões (current_date, timestamp, to_char, etc)
...
Union, Union All, Except, Except All e Intersect
É possível combinar os resultados de duas ou mais consultas através dos operadores Union, Except e Intersect. Será mostrado um exemplo de situação onde esses operadores podem ser usados e os resultados entre duas tabelas. TABELAS EXEMPLO: EX_FILI...
Criação de View
A view é útil para ter uma consulta pré-organizada que é executada frequentemente. Exemplo Neste exemplo, temos uma tabela chamada CIDADE com informações de várias cidades de alguns estados, incluindo um campo que informa se o registro está inativo. ...
Função - Formata CNPJ
SQL de criação: create or replace function formata_cnpj (xcnpj in varchar) returns varchar(18) as $body$ declare retorno varchar(18); begin select substr(lpad(xcnpj, 14, '0'),1,2) || '.' || substr(lpad(xcnpj, 14, '0'),3,3) || '.' || ...
Função - Formata CPF
SQL de criação: create or replace function formata_cpf (xcpf in varchar) returns varchar(11) as $body$ declare retorno varchar(14); begin select substr(lpad(xcpf, 11, '0'),1,3) || '.' || substr(lpad(xcpf, 11, '0'),4,3) || '.' || ...
Função - Retorna parte de um campo de texto definindo inicio e fim
SQL de criação da função: create or replace function retorna_parte (xtexto in text, xdesde in text, xate in text, xcont in int4) returns text as $body$ declare info text; begin select substr(split_part(xtexto, xdesde, xcont+1), 1, strpos(split_...
Retorna lista
Código SQL a ser usado: select unnest(string_to_array('1,2,3', ',')) as lista Retorno: | LISTA | --------- | 1 | | 2 | | 3 |
Converter Binary Data (Bytea) para Text
select convert_from(CAMPO_BINARY, 'UTF-8') from TABELA
Operações Join
Usamos as operações JOIN para relacionar dados de duas ou mais tabelas em uma consulta, utilizando igualdade de colunas em comum ou não. Será mostrado um exemplo de situação onde pode ser usado os diferentes tipos de JOIN e seus resultados entre duas tab...
Obter informação sobre o banco de dados PostgreSQL - Tamanho / Enconding / Collate / Versao
Abaixo estamos compartilhando um comando para ter acesso a algumas informações sobre seu PostgreSQL e seu sistema. Dados retornados: Nome do banco Tamanho do banco de dados Tamanho do banco de dados em MB Enconding da base Collate da base Versão do...