Ir al contenido


Foto

tipos de datos en SQLite


  • Por favor identifícate para responder
2 respuestas en este tema

#1 jc

jc

    Member

  • Miembros
  • PipPip
  • 40 mensajes
  • LocationMojácar, Almería, España

Escrito 20 junio 2011 - 05:15

Hola

Me ha surgido hacer una pequeña aplicación en la que tengo que usar SQLite. Y me han surgido unas dudas o curiosidades viendo los tipos de datos que soporta, en la web de SQLite: http://www.sqlite.or...reatetable.html aparecen: Null, Integer, Real, Text y Blob. Me descargué un programa para gestionar las bases de datos (sqliteman) y al crear tablas me permite usar precisamente esos tipos de datos.

Como también uso windows, allí me descargué otro (SQLite Administrator) y curiosamente este programa sí me permite crear tablas con otros tipos de datos, como varchar y, además, si creo una base de datos con SQLite Administrator con campos varchar y luego la abro con sqliteman, no hay ningún problema.

Entonces mi duda es como es esto.

Como curiosidad, si creo un campo varchar(10) (por ejemplo), puedo meter cadenas de más de 10 caracteres, lo comprobé con el programa que estoy haciendo. Mi programa inserta y lee cadenas más grandes, pero luego SQLite admin solo me muestra los primeros 10 caracteres, sin embargo sqliteman me muestra la cadena completa, igual que mi programa, curioso.

Saludos

  • 0

#2 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 21 junio 2011 - 07:05

Que tal jc, no habia probado tal cosa, he utilzado SQLite para Windows Mobile y Windows Pc pero creo tiene que ver con con la versión o dll de sqlite con la que estos programas trabajan incluido el tuyo jc y también con la forma de limitar los objetos en la programación para solo permitir cierta cantidad de caracteres en este caso varchar. Pero es un comportamiento curioso.
Saludos.
  • 0

#3 jc

jc

    Member

  • Miembros
  • PipPip
  • 40 mensajes
  • LocationMojácar, Almería, España

Escrito 21 junio 2011 - 01:52

Que tal jc, no habia probado tal cosa, he utilzado SQLite para Windows Mobile y Windows Pc pero creo tiene que ver con con la versión o dll de sqlite con la que estos programas trabajan incluido el tuyo jc y también con la forma de limitar los objetos en la programación para solo permitir cierta cantidad de caracteres en este caso varchar. Pero es un comportamiento curioso.
Saludos.


Encontré otro gestor de bases de datos SQLite, un plugin para Firefox:
http://www.zonafiref...en-firefox.html

Me viene de lujo, así uso el mismo programa en ambos sistemas operativos. Éste plugin también me lee los caracteres "extra" en los campos varchar y además me permite crear campos con muchos tipos de datos, igual que SQLite Admin.

Saludos
  • 0




IP.Board spam blocked by CleanTalk.