none
modificacion de tabla con vistas RRS feed

  • Pregunta

  • Buenas noches tengo una consulta viendo un tutorial sobre vistas utilizando las sentencia update y delete

    me doy cuenta que  luego de ejecutar esas sentencias me voy a la tabla original y estas se han modificado..

    mi pregunta es:

    ¿habrá una manera de que se modifiquen los registros de las vistas sin que se modifiquen los registros de la tabla original?

    lunes, 24 de septiembre de 2018 5:37

Respuestas

  • Expandiendo un poco más sobre el "no" que ya te han respondido:

    La vista no almacena ninguna información. Cuando haces un select sobre la vista, el sistema acude a las tablas originales y construye sobre la marcha a partir de ellas el contenido de la vista antes de devolvértelo.

    Por lo tanto, no es posible "que se modifiquen los registros de las vistas" puesto que no existen registros guardados en las vistas. Siempre tiene que guardarse el cambio en las tablas originales.

    lunes, 24 de septiembre de 2018 9:05

Todas las respuestas

  • Hola

    No.

    Una vista no es mas que una consulta sobre una o varias tablas que se presenta como si fuera una tabla virtual, pero que en resalidad utiliza la informacion de las tablas que la forman

    Un saludo

    lunes, 24 de septiembre de 2018 5:43
  • Expandiendo un poco más sobre el "no" que ya te han respondido:

    La vista no almacena ninguna información. Cuando haces un select sobre la vista, el sistema acude a las tablas originales y construye sobre la marcha a partir de ellas el contenido de la vista antes de devolvértelo.

    Por lo tanto, no es posible "que se modifiquen los registros de las vistas" puesto que no existen registros guardados en las vistas. Siempre tiene que guardarse el cambio en las tablas originales.

    lunes, 24 de septiembre de 2018 9:05