Ir ao conteúdo

zeros a esquerda no firebird


socho

Posts recomendados

Postado

ola pessoal, estou precisando de uma ajudinha em firebird 2.1,

é o seguinte estou inserindo dados no firebird atraves do delphi de onde

extraio os valores de um txt, só que tem um campo obrigatório cd_codigo

e esta vazio! criei um genator :confused:

*create generator autoincCon*

e uma trigger para fazer o auto-incremento desse codigo só que esta retornando o valor 1, mas queria que retorna-se 000000000001, (12posicoes)

alguem pode me ajudar abaixo o codigo da trigger.

create trigger tabela_bi2 for tabela

active before insert position 0

as begin

if(new.cd_conmul is null) then

new.cd_conmul = gen_id(autoinccon,1);

end;

obrigado!

  • 2 semanas depois...
Postado

Acho que se o tipo de dado da coluna do banco for numérico ele não vai gravar os zeros a esquerda porque não tem valor...

o mesmo vale pra uma variável que você tenha declarado no delphi do tipo numérico...

da uma olhada nisso...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!