Principales respuestas
modificacion de tabla con vistas

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?
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.
- Propuesto como respuesta Pablo RubioModerator lunes, 24 de septiembre de 2018 14:58
- Marcado como respuesta Pablo RubioModerator lunes, 1 de octubre de 2018 14:42
Todas las 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.
- Propuesto como respuesta Pablo RubioModerator lunes, 24 de septiembre de 2018 14:58
- Marcado como respuesta Pablo RubioModerator lunes, 1 de octubre de 2018 14:42