Diferencia entre revisiones de «Categoría:DEV VISTAS»
Sin resumen de edición |
(→Tablas) |
||
Línea 6: | Línea 6: | ||
=Tablas= | =Tablas= | ||
*[[DEV VISTAS|Vistas de catálogo (prxvistas)]]. | Las tablas necesarias para crear vistas son: | ||
*[[DEV VISTAS/DETALLE|Vistas, detalle (prxvistasd)]]. | *La tabla [[DEV VISTAS|Vistas de catálogo (prxvistas)]] define la cabecera de la vista. | ||
*La tabla [[DEV VISTAS/DETALLE|Vistas, detalle (prxvistasd)]] define los comandos que forman el cuerpo de la vista. | |||
=Como cargar los comandos= | =Como cargar los comandos= |
Revisión actual - 17:53 28 mar 2025
Introducción

Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual que una tabla, una vista consta de un conjunto de columnas y filas de datos, aunque normalmente no existe como conjunto de valores de datos almacenados en una base de datos. Las filas y las columnas de datos proceden de tablas a las que se hace referencia en la consulta que define la vista y se producen de forma dinámica cuando se hace referencia a la vista. (ver Vistas)
Tablas
Las tablas necesarias para crear vistas son:
- La tabla Vistas de catálogo (prxvistas) define la cabecera de la vista.
- La tabla Vistas, detalle (prxvistasd) define los comandos que forman el cuerpo de la vista.
Como cargar los comandos
Suponiendo que tenemos una vista denominada CUENTA_VISTA, y que sus comandos normales serían:
CREATE VIEW CUENTA_VISTA AS SELECT CUENTA.FCODIGO , CUENTA.FDESCRIPCION FROM CUENTA GO
Al registrarlas en esta tabla de comandos:
- No tenemos que incluir el CREATE.
- No tenemos que incluir el GO final.
Solo cargaríamos:
SELECT CUENTA.FCODIGO , CUENTA.FDESCRIPCION FROM CUENTA
El CREATE más el nombre lo agrega el sistema automáticamente.
Páginas en la categoría «DEV VISTAS»
Las siguientes 2 páginas pertenecen a esta categoría, de un total de 2.