<br />
<b>Notice</b>:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>breadcrumb-navxt</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in <b>/home/devtools/public_html/blog/wp-includes/functions.php</b> on line <b>6131</b><br />
{"id":471,"date":"2012-11-19T16:44:00","date_gmt":"2012-11-19T19:44:00","guid":{"rendered":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/"},"modified":"2022-08-16T07:04:50","modified_gmt":"2022-08-16T10:04:50","slug":"adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql","status":"publish","type":"post","link":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/","title":{"rendered":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL"},"content":{"rendered":"\n<p>Normalmente quem manipula constantemente com muitos arquivos, principalmente  importa\u00e7\u00e3o e exporta\u00e7\u00e3o sempre se depara com arquivos sem layout definido, formata\u00e7\u00f5es incorretas, enfim, diversos problemas que dificultam o trabalho de manipula\u00e7\u00e3o do arquivo.<\/p>\n\n\n\n<p>Na minha situa\u00e7\u00e3o, sempre recebo planilhas com informa\u00e7\u00f5es de clientes e, nestas planilhas sempre tenho o CPF do cliente. Para quem trabalha bastante com as ferramentas de c\u00e1lculo dispon\u00edveis no mercado sabe que, normalmente quando o CPF possui zeros a esquerda, estes s\u00e3o &#8216;eliminados&#8217; pela ferramenta e, quando importamos isto para nosso banco de dados a informa\u00e7\u00e3o vai incorreta.<\/p>\n\n\n\n<p>Montar um script padr\u00e3o ou desenvolver um sistema para importa\u00e7\u00e3o destes arquivos \u00e9 o ideal, mas isto quando trabalhamos com um layout definido.Outra sa\u00edda seria abrir a planilha e definir o tamanho do campo, mas ai perderia a gra\u00e7a fazer isto, pois, n\u00e3o ter\u00edamos este post (:d). Deixando o contexto de lado, vamos a situa\u00e7\u00e3o na pr\u00e1tica.<\/p>\n\n\n\n<p>Minha importa\u00e7\u00e3o de clientes \u00e9 feita para a tabela pessoa, que possui a seguinte estrutura:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> CREATE TABLE public.pessoa (  \n  id_pessoa       integer NOT NULL,  \n  nome         varchar(100),  \n  cpf      varchar(30) NOT NULL,  \n  dtm_cadastro     timestamp WITHOUT TIME ZONE NOT NULL DEFAULT now(),  \n  id_usuario_cadastro  bigint NOT NULL,  \n  dtm_alteracao     timestamp WITHOUT TIME ZONE DEFAULT now(),  \n  id_usuario_alteracao bigint,  \n  \/* Keys *\/  \n  CONSTRAINT pessoa_pkey  \n   PRIMARY KEY (id_pessoa)  \n ) WITH (  \n   OIDS = FALSE  \n  );  \n<\/code><\/pre>\n\n\n\n<p>Nesta tabela possuo o seguinte registro:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> Select id_pessoa,nome,cpf From pessoa;  \n 1     Papo Sql     123456789  \n<\/code><\/pre>\n\n\n\n<p>Como podemos ver o CPF existente em minha tabela esta incorreto, pois, possui apenas nove n\u00fameros. Sabendo que o CPF possui 11 n\u00fameros usamos ent\u00e3o a fun\u00e7\u00e3o lpad para completar com zeros \u00e0 esquerda.<\/p>\n\n\n\n<p><a name=\"more\"><\/a><br>A fun\u00e7\u00e3o possui a seguinte estrutura de sintaxe:<\/p>\n\n\n\n<p><code style=\"background-color: #efefef; font-size: 12px;\">lpad<\/code><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">(<\/span><tt style=\"background-color: #efefef; font-size: 12px;\">string<\/tt><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">&nbsp;<\/span><tt style=\"background-color: #efefef; font-size: 12px;\">text<\/tt><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">,&nbsp;<\/span><tt style=\"background-color: #efefef; font-size: 12px;\">length<\/tt><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">&nbsp;<\/span><tt style=\"background-color: #efefef; font-size: 12px;\">int<\/tt><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">[<\/span><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">,&nbsp;<tt style=\"font-size: 1em;\">fill<\/tt>&nbsp;<tt style=\"font-size: 1em;\">text<\/tt><\/span><span style=\"background-color: #efefef; font-family: monospace; font-size: 12px;\">])<\/span><\/p>\n\n\n\n<p>Primeira posi\u00e7\u00e3o (string text), deve ser inserido o campo qual pretende-se completar com a sequencia de caracteres.<\/p>\n\n\n\n<p>Segunda posi\u00e7\u00e3o (length int), deve ser informado o tamanho a ser retornando pela fun\u00e7\u00e3o.<\/p>\n\n\n\n<p>Terceira posi\u00e7\u00e3o (fill text), deve ser informado o valor que ser\u00e1 inserido\/repetido \u00e0 esquerda do campo.<\/p>\n\n\n\n<p>Em nosso exemplo ent\u00e3o teremos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> Select id_pessoa,nome,lpad(cpf,11,'0') From pessoa;  \n 1     Papo Sql     00123456789  \n<\/code><\/pre>\n\n\n\n<p>Pronto, campo completado, mas n\u00e3o resolvido o problema, pois, temos apenas um select, a informa\u00e7\u00e3o na tabela ainda est\u00e1 incorreta, para corrigir isto realizamos a atualiza\u00e7\u00e3o do valor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> update pessoa  \n set cpf = lpad(cpf,11,'0')  \n where id_pessoa = 1;  \n<\/code><\/pre>\n\n\n\n<p>Um ponto a se ressaltar \u00e9, o retorno da fun\u00e7\u00e3o sempre ser\u00e1 texto, caso o campo a ser atualizado seja um inteiro, dever\u00e1 haver um convers\u00e3o de dados.<\/p>\n\n\n\n<p>Voltando ao in\u00edcio do post, mencionei a importa\u00e7\u00e3o e exporta\u00e7\u00e3o, ent\u00e3o pontuando brevemente sobre a exporta\u00e7\u00e3o, podemos usar este mesmo contexto, agora exportando os dados do cliente.<\/p>\n\n\n\n<p>Digamos que agora na exporta\u00e7\u00e3o eu tenha um layout predefinido para seguir e, nele o meu campo CPF tem tamanho 14, devido ao layout prever pessoas f\u00edsicas e jur\u00eddicas, ent\u00e3o eu fa\u00e7o:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> Select id_pessoa,nome,lpad(cpf,14,' ') From pessoa;  \n 1     Papo Sql    '   00123456789'  \n<\/code><\/pre>\n\n\n\n<p>Veja que neste caso eu preenchi com espa\u00e7os, pois, nosso cliente \u00e9 uma pessoa f\u00edsica, n\u00e3o jur\u00eddica.<\/p>\n\n\n\n<p>Como podemos ver, a fun\u00e7\u00e3o lpad pode ser utilizada de diversas formas, o que vai variar somente \u00e9 o contexto. Aqui discutimos sua usabilidade no PostgreSQL, mas ela tamb\u00e9m \u00e9 nativa no MySQL e&nbsp; Oracle.<\/p>\n\n\n\n<p>Agora, caso precise fazer tudo que fizemos adicionando valores a direta, inverta o <b>l<\/b>pad para <b>r<\/b>dad, fun\u00e7\u00e3o que possui a mesma estrutura de sintaxe do lpad.<\/p>\n\n\n\n<p>Grande abra\u00e7o e at\u00e9 a pr\u00f3xima.<\/p>\n\n\n\n<p>Material de refer\u00eancia:<br><a href=\"http:\/\/www.postgresql.org\/docs\/8.2\/static\/functions-string.html\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/www.postgresql.org\/docs\/8.2\/static\/functions-string.html<\/a><br><a href=\"http:\/\/ricardospinoza.wordpress.com\/2010\/08\/13\/preencher-zeros-a-esquerda-com-funcao-oracle\/\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/ricardospinoza.wordpress.com\/2010\/08\/13\/preencher-zeros-a-esquerda-com-funcao-oracle\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Normalmente quem manipula constantemente com muitos arquivos, principalmente importa\u00e7\u00e3o e exporta\u00e7\u00e3o sempre se depara com arquivos sem layout definido, formata\u00e7\u00f5es incorretas, enfim, diversos problemas que dificultam o trabalho de manipula\u00e7\u00e3o do arquivo. Na minha situa\u00e7\u00e3o, sempre recebo planilhas com informa\u00e7\u00f5es de clientes e, nestas planilhas sempre tenho o CPF do cliente. Para quem trabalha bastante &#8230; <a title=\"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\" class=\"read-more\" href=\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\" aria-label=\"More on Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\">Ler mais<\/a><\/p>\n","protected":false},"author":1,"featured_media":793,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-postgresql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL<\/title>\n<meta name=\"description\" content=\"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\" \/>\n<meta property=\"og:description\" content=\"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\" \/>\n<meta property=\"og:site_name\" content=\"Devtools\" \/>\n<meta property=\"article:published_time\" content=\"2012-11-19T19:44:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-16T10:04:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fabiano Abreu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fabiano Abreu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\"},\"author\":{\"name\":\"Fabiano Abreu\",\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed\"},\"headline\":\"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\",\"datePublished\":\"2012-11-19T19:44:00+00:00\",\"dateModified\":\"2022-08-16T10:04:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\"},\"wordCount\":544,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed\"},\"image\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png\",\"articleSection\":[\"PostgreSQL\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\",\"url\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\",\"name\":\"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\",\"isPartOf\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png\",\"datePublished\":\"2012-11-19T19:44:00+00:00\",\"dateModified\":\"2022-08-16T10:04:50+00:00\",\"description\":\"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.\",\"breadcrumb\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage\",\"url\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png\",\"contentUrl\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png\",\"width\":200,\"height\":200,\"caption\":\"postgresql\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/devtools.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devtools.com.br\/blog\/#website\",\"url\":\"https:\/\/devtools.com.br\/blog\/\",\"name\":\"Devtools\",\"description\":\"Sua caixa de ferramentas online\",\"publisher\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devtools.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed\",\"name\":\"Fabiano Abreu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2022\/07\/Fabiano-Abreu.png\",\"contentUrl\":\"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2022\/07\/Fabiano-Abreu.png\",\"width\":184,\"height\":184,\"caption\":\"Fabiano Abreu\"},\"logo\":{\"@id\":\"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/devtools.com.br\/blog\"],\"url\":\"https:\/\/devtools.com.br\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL","description":"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/","og_locale":"pt_BR","og_type":"article","og_title":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL","og_description":"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.","og_url":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/","og_site_name":"Devtools","article_published_time":"2012-11-19T19:44:00+00:00","article_modified_time":"2022-08-16T10:04:50+00:00","og_image":[{"width":200,"height":200,"url":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png","type":"image\/png"}],"author":"Fabiano Abreu","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Fabiano Abreu","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#article","isPartOf":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/"},"author":{"name":"Fabiano Abreu","@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed"},"headline":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL","datePublished":"2012-11-19T19:44:00+00:00","dateModified":"2022-08-16T10:04:50+00:00","mainEntityOfPage":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/"},"wordCount":544,"commentCount":5,"publisher":{"@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed"},"image":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png","articleSection":["PostgreSQL"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/","url":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/","name":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL","isPartOf":{"@id":"https:\/\/devtools.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage"},"image":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png","datePublished":"2012-11-19T19:44:00+00:00","dateModified":"2022-08-16T10:04:50+00:00","description":"Veja como \u00e9 poss\u00edvel adicionar caracteres \u00e0 esquerda de um campo no PostgreSQL atrav\u00e9s do comando nativo LPAD.","breadcrumb":{"@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#primaryimage","url":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png","contentUrl":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2011\/06\/postgresql-1.png","width":200,"height":200,"caption":"postgresql"},{"@type":"BreadcrumbList","@id":"https:\/\/devtools.com.br\/blog\/adicionando-caracteres-a-esquerda-de-um-campo-no-postgresql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/devtools.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Adicionando caracteres \u00e0 esquerda de um campo no PostgreSQL"}]},{"@type":"WebSite","@id":"https:\/\/devtools.com.br\/blog\/#website","url":"https:\/\/devtools.com.br\/blog\/","name":"Devtools","description":"Sua caixa de ferramentas online","publisher":{"@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devtools.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":["Person","Organization"],"@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/aa3425fdfdefa404466fc49f6d122eed","name":"Fabiano Abreu","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2022\/07\/Fabiano-Abreu.png","contentUrl":"https:\/\/devtools.com.br\/blog\/wp-content\/uploads\/2022\/07\/Fabiano-Abreu.png","width":184,"height":184,"caption":"Fabiano Abreu"},"logo":{"@id":"https:\/\/devtools.com.br\/blog\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/devtools.com.br\/blog"],"url":"https:\/\/devtools.com.br\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/posts\/471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/comments?post=471"}],"version-history":[{"count":5,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/posts\/471\/revisions"}],"predecessor-version":[{"id":1335,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/posts\/471\/revisions\/1335"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/media\/793"}],"wp:attachment":[{"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/media?parent=471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/categories?post=471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devtools.com.br\/blog\/wp-json\/wp\/v2\/tags?post=471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}