Tecnologia da Informação
Postgresql - Formatar CNPJ com REGEXP_REPLACE
Neste artigo, vamos mostrar um exemplo de como utilizar a função REGEXP_REPLACE para formatar o CNPJ.
Caso tenha interesse, veja o script no github ou faça o download
1º Exemplo
Para formatar o CNPJ vamos utilizar a tabela "tb_cadastro", exibida na imagem a seguir:
Solução
Observe que na função REGEXP_REPLACE:
- Utiliza-se parenteses "( )" para separar cada parte da string, neste caso o CNPJ;
- Utiliza-se "\d" para representar os digitos de "0" até "9";
- Dentro das chaves "{}" deve ser colocado a quantidade de dígitos que vamos utilizar em cada parte;
- Utiliza-se contra-barra "\" antes de cada parte criada;
Após a execução da sentença, teremos o seguinte resultado:
Veja também:
PostgreSql - Formatar CEP com REGEXP_REPLACE
PostgreSql - Formatar CPF com REGEXP_REPLACE
Deixe o seu comentário ou sugestão.
Gostou? Siga no Google + ou Facebook.
loading...
-
Postgresql - Formatar Cpf Com Regexp_replace
Neste artigo, vamos mostrar 3 exemplos de como utilizar a função REGEXP_REPLACE para formatar o CPF.Veja qual o exemplo é mais fácil para você, eu considero o 3º exemplo o mais fácil de ser utilizado. Caso tenha interesse, veja o script no github,...
-
Postgresql - Calcular Subtotal / Total - Equivalente Ao With Rollup No Mysql
Neste artigo, vamos mostrar 2 exemplos de como utilizar a função "SUM" para calcular o subtotal / total em uma consulta. Para quem usa o Mysql, a consulta que vamos fazer é semelhante ao "WITH ROLLUP". Caso ainda não conheça a função...
-
Mysql - Sum Com Rollup - Calcular O Subtotal / Total
Neste artigo, vamos mostrar 3 exemplos de como utilizar a função "SUM" acompanhada do comando "WITH ROLLUP" para calcular o subtotal / total em uma consulta. Caso ainda não conheça a função "SUM", veja o artigo "Mysql SUM - Soma " Caso...
-
Postgresql - Função Lpad
Neste artigo, vamos mostrar 2 exemplos, da utilização da função LPAD. Utilizamos a função LPAD para completar uma string do lado esquerdo com determinado(s) caractere(s). O script dos exemplos, também estão no GitHub. SINTAXE LPAD (string,...
-
Postgresql - Formatar Data
Serão descritos 2 exemplos de como formatar uma data. 1º Exemplo: exibir a data no formato dd/mm/aaaa (dia/mês/ano): Solução: vamos utilizar a função to_char para formatar a data. Na imagem abaixo, vemos a tabela "tb_fornecedor", vamos...
Tecnologia da Informação