Categoria: Programacion Tema: Base de datos Titulo: Creacion de una vista en sql
Fecha del Tema: 2013-06-01 15:50:31CREATE VIEW SINTAXIS: CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW vista [alias1,..., aliasN] AS subquery [WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY] La subconsulta puede contener una select compleja La subconsulta no puede tener un ORDER BY Significados: OR REPLACE > Reescribe la vista si ya existe FORCE > crea la vista sin importar que la tabla exista o no NOFORCE > crea la vista únicamente si la tabla existe. Alias > Especifica nombres para las expresiones seleccionadas en la consulta de la vista. El nº de alias debe coincidir con el de expresiones seleccionadas por la vista. En la subquery se pueden usar los alias para las columnas de la lista del select WITH CHECK OPTION especifica que solamente las filas accesibles a las vistas pueden ser insertadas o actualizadas WITH READ ONLY > Asegura que ninguna operacion DML pueda realizarse sobre la vista Diccionario de datos para vistas: Tabla USER_VIEWS
CREATE VIEW SINTAXIS: CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW vista [alias1,..., aliasN] AS subquery [WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY] La subconsulta puede contener una select compleja La subconsulta no puede tener un ORDER BY Significados: OR REPLACE > Reescribe la vista si ya existe FORCE > crea la vista sin importar que la tabla exista o no NOFORCE > crea la vista únicamente si la tabla existe. Alias > Especifica nombres para las expresiones seleccionadas en la consulta de la vista. El nº de alias debe coincidir con el de expresiones seleccionadas por la vista. En la subquery se pueden usar los alias para las columnas de la lista del select WITH CHECK OPTION especifica que solamente las filas accesibles a las vistas pueden ser insertadas o actualizadas WITH READ ONLY > Asegura que ninguna operacion DML pueda realizarse sobre la vista Diccionario de datos para vistas: Tabla USER_VIEWS