SQLite: Diferenças entre Text, VarChar e VarChar2?

1,710 views
Skip to first unread message

Felipe Aron

unread,
Jul 28, 2011, 7:40:46 PM7/28/11
to androi...@googlegroups.com, androidb...@googlegroups.com
PessoALL,

No SQLite qual a diferença entre Text, Varchar e Varchar2

No meu projeto inicial vou usar:

AUTOINC - para campo _id
VARCHAR2 (??) - para campo texto
NUMERIC(18,2) - campo monetário
INT - campo numérico

Esta correto esse uso?

--
Analista-Programador

Júlio Cesar Bueno Cotta

unread,
Jul 28, 2011, 8:20:57 PM7/28/11
to androidb...@googlegroups.com, androi...@googlegroups.com
Tem VARCHAR no SQLite?
Uso TEXT em tudo que é String. :-P
A resposta está aqui: http://www.sqlite.org/datatype3.html

Boa leitura.
--
Júlio Cesar Bueno Cotta
Bacharel em Ciência da Computação pela UFV
Mestrando em Ciência da Computação pela UFABC

Felipe Aron

unread,
Jul 28, 2011, 8:27:00 PM7/28/11
to androi...@googlegroups.com
Vlw amigo vou ler para entender direitinho! :D

Jonas Alves

unread,
Jul 28, 2011, 10:42:25 PM7/28/11
to androi...@googlegroups.com, androidb...@googlegroups.com
Você pode escrever qualquer coisa como tipo das colunas no SQLite, pois este trabalha com tipos dinâmicos. Quem guarda o tipo do dado é o próprio dado, não a tabela.
Por exemplo, você pode colocar um número em uma columa do tipo "text", ou colocar um número em uma coluna de um registro e uma string na mesma coluna de outro registro, e por aí vai...

A seguinte página fala mais sobre isso: http://www.sqlite.org/datatype3.html

2011/7/28 Felipe Aron <felip...@gmail.com>



--
Jonas Alves

Everton Moreth

unread,
Jul 28, 2011, 8:24:23 PM7/28/11
to androi...@googlegroups.com, androidb...@googlegroups.com
Nao tem diferença... Ele vai tratar tudo como text!

Everton

2011/7/28 Júlio Cesar Bueno Cotta <julioc...@gmail.com>
Reply all
Reply to author
Forward
0 new messages