Olá,
var_CLIENTE varchar2(2000); end TESTE;
“(2000)” sao os espaços dos campos na tabela.
Sim, é isso mesmo o campo varchar2 tem 2000 posições mas somente o BD armazena o que for usado, essa é a diferença básica de varchar2 e char se fosse char(2000) o BD iria utilizar 2000 mesmo que vc insira 100
Outra coisa que significa: ||’.’||
Isso significa concatenar ponto, seria algo assim:
select 'texto'||'.'||sysdate from dual;
resultado
texto.26-SEP-08
ok?
🙂
[]s Ishii