[firebase-br] Espaco: CHAR x VARCHAR
Valmir Cardoso
valmircardoso em redel.com.br
Qui Jul 2 12:27:10 -03 2009
Feras,
Sou pequeno demais para cooperar com vocês neste assunto
CHAR X VARCHAR.
Porém, achei oportuno, acrescentar ao que até aqui já
foi dito pelos titans do Firebird, que um SELECT com
LIKE num campo CHAR pode ter reação diferente se
for feito num campo VARCHAR
TBTESTE
CAMPOCHAR(10),CAMPOVARCHAR(10)
A A
JOANA JOANA
ELTON ELTON
VALMIR VALMIR
ABACAXI ABACAXI
E se por acaso eu der o seguinte comando:
SELECT * from TBTESTE
where CAMPOVARCHAR like '%A'
vai retornar, A, JOANA, VALMIR,ABACAXI
Porém o mesmo comando no campo CAMPOCHAR
não retorna nada.
Se por acaso fizermos LIKE 'A%' então os dois retornam
os mesmos dados, ou seja, A e ABACAXI
Valmir
----- Original Message -----
From: "Carlos H. Cantu" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, July 02, 2009 8:41 AM
Subject: Re: [firebase-br] Espaco: CHAR x VARCHAR
http://www.firebase.com.br/fb/artigo.php?id=24
Foi uma das primeiras dicas a ser inserida no site...
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
F> No dia 01/07/2009 às 22:07:51 catando milho no teclado Eduardo
F> Jedliczka " escrivinhou " o texto
F> abaixo :
>> ótima resposta.... e uma dica para quem ainda não "pegou" a diferença...
>> o VAR de varchar é a abreviação de VARIÁVEL, ou seja, um campo varchar é
>> um campo char de tamanho variável que aceita de ZERO até o seu tamanho
>> máximo de caracteres.
F> Boa comparação essa sua com o VAR da palavra varchar, se todos pensarem
assim como você mostrou
F> nunca terão duvidas sobre o que cada um faz.
F> T+++++++++++
F> ----------------------------------------------------------------------------------
F> Galileu, quando afirmou que o mundo girava ele simplesmente
F> afirmou o que nós bêbados já sabiamos !
F> ! !
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--------------------------------------------------------------------------------
Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.375 / Banco de dados de vírus: 270.13.2/2213 - Data de
Lançamento: 07/01/09 18:07:00
Mais detalhes sobre a lista de discussão lista