Latest web development tutorials

Ver SQLite

View (Vista), sólo se almacena en la base de datos en un comunicado SQLite por los nombres correspondientes. Ver (View) es en realidad una forma de consulta SQLite predefinido de una combinación de la tabla.

Todos los registros de la vista (opinión) puede contener una tabla o filas seleccionadas a partir de una o más tablas. Ver (View) puede ser creado a partir de una o más tablas, dependiendo de la vista que desea crear una consulta de SQLite. ,

Ver (View) es una tabla virtual que permite a los usuarios lograr lo siguiente:

  • Encontrar una forma de estructura de datos del grupo de usuarios o más natural o intuitiva.

  • Restringir el acceso a los datos, los usuarios ven pocos datos, en lugar de la tabla completa.

  • Resumen de los datos de varias tablas, utilizadas para generar informes.

, Y por lo tanto no se puede realizar INSERT o UPDATE DELETE, en una visión vista SQLite es de sólo lectura. Sin embargo, puede crear un disparador en una vista, cuando intenta eliminar, insertar o actualizar Vista activan, que hay que hacer en el contenido de definición de la acción de disparo.

Creación de una vista

Ver SQLite se crea utilizando la sentenciaCREATE VIEW.SQLite vistas se pueden crear a partir de una sola tabla, varias tablas u otros puntos de vista.

CREATE VIEW sintaxis básica es la siguiente:

CREATE [TEMP | TEMPORAL] VISTA COMO view_name
column1 SELECT, columna2 .....
FROM nombre_tabla
DONDE [estado];

Puede incluir varias tablas de una instrucción SELECT, que en una consulta de selección SQL normal de manera muy similar. Si se utiliza el TEMP o palabra clave opcional TEMPORAL, se creará un punto de vista en una base de datos temporal.

Ejemplos

tabla supongamos que la empresa tiene los siguientes registros:

ID NOMBRE EDAD DIRECCIÓN SALARIO
---------- ---------- ---------- ---------- ----------
1 Pablo California 32 20000.0
2 Allen Tejas 25 15000.0
3 Teddy 23 20000.0 Noruega
4 Marcos 25 Rich Mond-65000.0
5 David de Texas 27 85000.0
Kim 6 22 Sur-Hall 45.000,0
7 James Houston 24 10000.0

Ahora, aquí es una vista desde la mesa de empresa para crear una instancia. Ver sólo unas pocas columnas de la tabla EMPRESA:

sqlite> CREATE VIEW COMPANY_VIEW AS
SELECT ID, NOMBRE, EDAD
De la compañía;

Ahora, se puede consultar COMPANY_VIEW y consultar las tablas reales de manera similar. Los siguientes son ejemplos:

sqlite> SELECT * FROM COMPANY_VIEW;

Esto produce los siguientes resultados:

ID NOMBRE EDAD
---------- ---------- ----------
1 Pablo 32
2 Allen 25
Teddy 3 23
Marcos 4 25
5 David 27
Kim 6 22
James 7 24

eliminar vista

Para eliminar una vista, sólo tiene que utilizar la sentencia DROP VIEW con elview_name.DROP VIEW sintaxis básica es la siguiente:

sqlite> DROP VIEW view_name;

El siguiente comando eliminará vista COMPANY_VIEW hemos creado anteriormente:

sqlite> DROP VIEW COMPANY_VIEW;