Jump to content


Photo

tipos de datos en SQLite


  • Please log in to reply
2 replies to this topic

#1 jc

jc

    Member

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

Posted 20 June 2011 - 05:15 PM

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 posts
  • LocationOaxaca, México

Posted 21 June 2011 - 07:05 AM

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 posts
  • LocationMojácar, Almería, España

Posted 21 June 2011 - 01:52 PM

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.