Autor
|
Tema: Duda SQLite (tipos de datos) (Leído 4,662 veces)
|
ilos28
Desconectado
Mensajes: 6
|
Buenas.
Estaba creando una Base de Datos llamada "biblioteca" en SQLite, y aún no conozco bien todos los tipos de datos. El problema es que me he liado con la tabla "libros", en dos columnas como: "estado" se me pide que lo ponga con tres valores (bien, mal y "en reparación"). La otra columna es "idioma", y tengo varios (español, inglés, francés e italiano).
Con los únicos tipos de datos que proporciona el SQLite (INTEGRER, BOOL, REAL, DOUBLE, FLOAT, CHAR, TEXT, VARCHAR, BLOB, NUMERIC, DATETIME) no sé qué poner para la columna "estado" y para la columna "idioma".
Agradecería la ayuda.
|
|
|
En línea
|
|
|
|
#!drvy
|
Hola, La pregunta no esta en la sección correcta. Hay un subforo especifico para Bases de Datos (ya te la he movido ahí). Ahora al asunto, SQLITE no soporta todos esos datatypes que mencionas. Los datatypes soportados por SQLITE son NULL, INTEGER, REAL, TEXT y BLOB. Todos los demás tipos se convierten a los mencionados. https://www.sqlite.org/datatype3.htmlA tu pregunta, En 'estado' puede ser tanto un INTEGER (de 1-3 o de 0-2) como TEXT (b,m,r). El idioma definitivamente deberías representarlo en TEXT usando el código ISO 639-1 (alfa-1) de 2 caracteres para idiomas. https://en.wikipedia.org/wiki/ISO_639-1https://en.wikipedia.org/wiki/List_of_ISO_639-1_codesSaludos
|
|
« Última modificación: 22 Noviembre 2015, 19:44 pm por #!drvy »
|
En línea
|
|
|
|
ilos28
Desconectado
Mensajes: 6
|
Hola, La pregunta no esta en la sección correcta. Hay un subforo especifico para Bases de Datos (ya te la he movido ahí). Ahora al asunto, SQLITE no soporta todos esos datatypes que mencionas. Los datatypes soportados por SQLITE son NULL, INTEGER, REAL, TEXT y BLOB. Todos los demás tipos se convierten a los mencionados. https://www.sqlite.org/datatype3.htmlA tu pregunta, En 'estado' puede ser tanto un INTEGER (de 1-3 o de 0-2) como TEXT (b,m,r). El idioma definitivamente deberías representarlo en TEXT usando el código ISO 639-1 (alfa-1) de 2 caracteres para idiomas. https://en.wikipedia.org/wiki/ISO_639-1https://en.wikipedia.org/wiki/List_of_ISO_639-1_codesSaludos Gracias por la ayuda. Esto me aclara varias cosas. Y lo siento por la equivocación con el tema. No me di cuenta de que había otra sección.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Tipos de Datos de SQLite (ayuda!!)
« 1 2 »
Bases de Datos
|
Skeletron
|
15
|
35,946
|
15 Octubre 2009, 14:23 pm
por ^Tifa^
|
|
|
Hosting de imágenes sin base de datos mysql-sqlite ni archivos en carpetas
PHP
|
WHK
|
2
|
3,762
|
23 Mayo 2011, 21:45 pm
por madpitbull_99
|
|
|
Base de datos embebidas como sqlite pero NoSQL
Programación General
|
edmond.duke.developer
|
1
|
4,830
|
13 Agosto 2011, 20:09 pm
por madpitbull_99
|
|
|
Base de datos Access No coinciden los tipos de datos
Dudas Generales
|
eva87
|
4
|
7,405
|
1 Noviembre 2011, 00:09 am
por Pablo Videla
|
|
|
Obtenr Password de Base de Datos de SQLite 2.1
Bases de Datos
|
CM2ARY
|
1
|
2,788
|
10 Octubre 2017, 17:43 pm
por Carloswaldo
|
|