ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Qué tipos de datos soporta SQLite

oescothTarea19 de Julio de 2013

305 Palabras (2 Páginas)362 Visitas

Página 1 de 2

1. ¿Qué tipos de datos soporta SQLite?

a. INTEGER, es un entero con signo, almacenado en 1, 2, 3, 4, 6 u 8 bytes, dependiendo de la magnitud del valor.

b. TEXT, es una cadena almacenada con la codificación de la base de datos (UTF-8, UTF-16BE o UTF-16LE).

c. REAL, es un valor de punto flotante, almacenado en 8 bytes.

d. BLOB

e. NULL

2. ¿Cómo crear una tabla con llave primaria y un campo de texto?

CREATE TABLE "main"."tabla_uno"

(

"identificador_tabla_uno" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,

"descripcion" TEXT NOT NULL

)

3. ¿Cómo saber si SQLite tiene el soporte de llaves foráneas habilitado?

Se ejecuta en la línea de comandos

PRAGMA foreign_keys;

Si el resultado es: 0, no está habilitado, y 1 sí está habilitado.

4. ¿Cómo habilitar el soporte de llaves foráneas en SQLite?

Es necesario ejecutar en la línea de comando de SQLite, utilizando la base de datos de que se refiera:

PRAGMA foreign_keys = ON;

5. ¿Cómo crear una tabla con llave primaria y llave foránea a la tabla anterior?

CREATE TABLE "main"."tabla_dos"

(

"identificador_tabla_dos" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,

"llave_foranea" INTEGER NOT NULL,

FOREIGN KEY(llave_foranea) REFERENCES tabla_uno(identificador_tabla_uno)

)

6. ¿Cómo eliminar las tablas anteriores?

a. Primero eliminar “tabla_dos” que tiene referencia hacia “tabla_uno”.

DROP TABLE "main"."tabla_dos";

b. Posteriormente “tabla_uno”.

DROP TABLE "main"."tabla_uno";

7. Funciones de fecha y hora.

a. date(cadena, modificador, modificador, …)

Regresa una cadena en formato YYYY-MM-DD

b. time(cadena, modificador, modificador, …)

Regresa una cadena en formato HH:MM:SS

c. datetime(cadena, modificador, modificador, …)

Regresa una cadena en formato YYYY-MM-DD HH:MM:SS

d. julianday(cadena, modificador, modificador, …)

e. strftime(formato, cadena, modificador, modificador, …)

Regresa una cadena representando la fecha acorde al formato que se le especifique.

Los modificadores de formato, son utilizados precedidos por el símbolo de porcentaje (%). Los más usuales, son:

a. d, día del mes: 00

b. f, fracción de segundo SS.SSS

c. H, hora: 00-24

d. j, día del año: 000-366

e. m, mes: 00-12

f. M, minuto: 00-59

g. s, segundos desde 1970-01-01

h. w, día de la semana, con valores de 0-6, donde 0 es domingo.

i. W, es el número de semana, de 00-53

j. Y, es el año 0000-9999

Algunos ejemplos de cadenas más comunes para representar el tiempo, son:

a. YYYY-MM-DD

b. YYYY-MM-DD HH:MM

c. YYYY-MM-DD HH:MM:SS

d. YYYY-MM-DD HH:MM:SS.SSS

Ejemplos:

a. SELECT DATE(‘now’)

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com