Gestión de vistas en SQL
Creación y uso de vistas:
No contienen información por si mismas, sino que están basadas en las que contienen otras tablas y refleja los datos de estas.
Si se suprime una tabla la vista asociada se invalida. Formato:
CREATE [OR REPLACE] VIEW NOMBREVISTA
[(COLUMNA [,COLUMNA])]
AS CONSULTA;
AS CONSULTA= Determina las columnas y las tablas que aparecerán en la vista.
[OR REPLACE]= Crea de nuevo la vista si ya existía.
Para consultar la vista cread USER_VIEWS:
SELECT VIEW_NAME FROM…
Nota: al borrar las tablas, las vistas de esas tablas no se borran y quedan inutilizadas.
Borrado de vistas:
Se hace con DROP VIEW. Formato:
DROP VIEW NOMBREVISTA;
Operaciones sobre vistas:
Se pueden realizar las mismas operaciones que se hacen sobre las tablas. Restricciones:
Nota: No es posible insertar filas si las columnas de la vista contiene cálculos o funciones.
Autor: Agustin Jareño
http://www.levanteweb.com/index.php?var=Creacion%20y%20uso%20de%20vistas&var2=sql
Usuarios que han visto este tema también han visto...
- Consultas con Parámetros en SQL
- Función para el cálculo de días laborables en SQL
- Referencias cruzadas en SQL
- SQL en breve
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.