CREAR VISTA vista COMO SELECCIONADO query |
El nombre de la vista que se va a crear.
Una consulta en SQL indica las columnas y filas de la vista.
Dirijase a la orden SELECCIONAR para m�s informaci�n sobre los argumentos v�lidos.
El mensaje recibido si la vista se crea satisfactoriamente.
Este error ocurre si la vista especificada ya existe en la base de datos.
La vista ser� creada teniendo una columna con un car�cter desconocido si usted no lo especifica. Por ejemplo, el siguiente comando da un error:
CREAR VISTA vista COMO SELECCIONADO 'Hola Mundo' |
CREAR VISTA vista COMO SELECCIONADO 'Hola Mundo'::texto |
CREAR VISTA definir� una vista de una tabla o class. Esta vista no se materializa f�sicamente. Especificamente, una consulta reescrita genera automaticamente una regla para mantener las operaciones ejecutadas en la vista.
Crear una vista conteniendo todas las pel�culas de Comedia:
CREAR VISTA clases COMO SELECCIONAR * DESDE pel�culas DONDE clase = 'Comedia'; SELECCIONAR * DESDE clases; codigo |t�tulo |did| date_prod|Clase |Dur -------+-------------------------+---+----------+-----------+------ UA502 |Bananas |105|13-07-1971|Comedia | 01:22 C_701 |There's a Girl in my Soup|107|11-06-1970 Comedia | 01:36 |
SQL92 especifica algunas capacidades espec�ficas para la ordenCREAR VISTA :
CREAR VISTA view [ columna [, ...] ] COMO SELECCIONADO expresi�n [ COMO nombre de columna ] [, ...] DESDE tabla [ DONDE condici�n ] [ CON [ CASCADA | LOCAL ] COMPROBAR OPCION ] |
Las clausulas opcionales para todos los comandos SQL92 son:
Esta opci�n es para hacer vistas renovables. Todos los INSERTAR Y RENOVAR en la vista seran ccomprobados para asegurar que los datos satisfacen las condiciones definidas en la tabla. Si no lo cumplen, la renovaci�n no ser� ejecutada.
Comprobar la integridad de esta vista.
Comprobar la integridad de esta vista y cualquier vista dependiente. CASCADA se asume si ni CASCADA ni LOCAL son especificadas.