Hola José Vicente,
Por definición del estándar SQL, una vista especifica el origen de los
datos (una o más tablas), las relaciones entre las tablas origen (si son
más de una), y los campos a utilizar ( ya sean directos o transformados).

Los criterios de selección (cláusula WHERE) y la ordenación para la
recuperación de los registros, se definen en la sentencia SELECT utilizada,
venga de donde venga y sea como sea.

La restricción para que sea de sólo lectura se especifica en la propia
cláusula SELECT o mediante permisos sobre los objetos.

Los ficheros lógicos por claves son una característica de la base de datos
nativa del AS/400, pero no forman parte del estándar SQL.


Saludos,
                  ---------------------------
                    Santiago Martí
                       Dusen, S.A.
                  ---------------------------




                                                                           
             Jose Vicente                                                  
             Cercos Barres                                                 
             <[EMAIL PROTECTED]                                        Para 
             >                         "forum.help400"                     
             Enviado por:              <[email protected]>   
             forum.help400-bou                                          cc 
             [EMAIL PROTECTED]                                             
             os.es                                                  Asunto 
                                       Creación de vistas de solo lectura  
                                       V5R3                                
             01/03/2007 12:06                                              
                                                                           
                                                                           
                Por favor,                                                 
                responda a                                                 
              "forum.help400"                                              
             <[EMAIL PROTECTED]                                             
             stas.combios.es>                                              
                                                                           
                                                                           





Buenos días.

        Estaba investigando la forma de crear vistas desde SQL de solo
lectura, y me he llevado una gran decepción al ver que no me dejaba algo
tan simple como un order by en la select. Mucho menos cuando le he dicho
FOR READ ONLY. ¿Estoy haciendo algo mal... ? ¿o realmente aún se está a
años luz de un SQL SERVER de M$?

CREATE VIEW vFISICO AS SELECT * FROM FISICO ORDER BY CAMPO1

CREATE VIEW vFISICO AS SELECT * FROM FISICO FOR READ ONLY

Si he observado que se crea como archivo lógico secuencial. ¿Hay forma de
que se cree como lógico por claves?

He estado leyendo el manual de SQL de la V5R3 pero no veo como hacer esto.



__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a