Pesquisa Avançada
Resultado(s) da Pesquisa
623 resultados encontrados
Como saber se a NFC-e foi faturada
NFC-e não exportada ou transmitida Muitas vezes ocorre o problema em uma nota fiscal de consumidor que foi finalizada mas não foi exportada para o ERP. Nesse caso, a venda não “ocorreu”. Se a venda não envolver pagamento com TEF, o cliente pode ge...
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 | -------------------------------------------------...
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...
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' ...
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...
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...
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...
Utilização de Datas e Conversões (current_date, timestamp, to_char, etc)
...
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...