Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Como lograr que una vista se ejecute automaticamente?

Estas en el tema de Como lograr que una vista se ejecute automaticamente? en el foro de SQL Server en Foros del Web. A si es sin necesidad de ejecutar el query!!! que cuando se cree o se cargue un respaldo nuevo esa vista se acople en esa ...
  #1 (permalink)  
Antiguo 22/04/2014, 09:41
 
Fecha de Ingreso: noviembre-2013
Ubicación: Nuevo Leon
Mensajes: 70
Antigüedad: 10 años, 5 meses
Puntos: 2
Pregunta Como lograr que una vista se ejecute automaticamente?

A si es sin necesidad de ejecutar el query!!!
que cuando se cree o se cargue un respaldo nuevo esa vista
se acople en esa nueva base de datos cargada o creada automaticamente.



Es posible? si es asi como se llama ese procedimiento, muchas gracias y saludos
__________________
Buen dia.
Jessy Rmz.
No seas como el caminante del desierto que sólo deja una huella; el conocimiento se alcanza con el tiempo y unas cuantas lunas.
  #2 (permalink)  
Antiguo 22/04/2014, 09:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como lograr que una vista se ejecute automaticamente?

Por definición, una VIEW se ejecuta todas las veces que se la llama, porque representa una vista actual de datos.
No es una tabla física, por lo que debe siempre realizar su consulta, y además todos lso componentes de la query que se ejectua deben estar válidos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 22/04/2014, 09:55
 
Fecha de Ingreso: noviembre-2013
Ubicación: Nuevo Leon
Mensajes: 70
Antigüedad: 10 años, 5 meses
Puntos: 2
Respuesta: Como lograr que una vista se ejecute automaticamente?

Igual creo que no me expique bien una vez que la creas la corres como consultar y a la vez puedes hacer consultas en ella bien mi pregunta es que cuando creas una base de datos nueva esta se acople a ella sin necesidad de yo pegar el query y darle a F5 me explico¿? o no entendi yo D: a tu respuesta!
__________________
Buen dia.
Jessy Rmz.
No seas como el caminante del desierto que sólo deja una huella; el conocimiento se alcanza con el tiempo y unas cuantas lunas.
  #4 (permalink)  
Antiguo 22/04/2014, 10:01
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como lograr que una vista se ejecute automaticamente?

Una vista es un objeto de base de datos. El único modo de ponerlo en una base es creandolo allí. Si no la generas, si no ejecutas el CREATE VIEW inicial, sea manualmente o por un asistente, esa vista simplemente no existirá en la base.
Básicamente, tiene las mismas restricciones que tiene cualquier objeto de una base de datos: Debe ser creado en ella. No puedes "acoplarlo", porque no es un archivo que peudas adjuntar.

Lo que pareces estar tratando de lograr es lo que suele denominarse "migración" o incluso "exportación" de un objeto. Pero para eso siempre se produce el CREATE, swea o no manual.
Ahora bien, la única forma en que una vista pueda estar en una base diferente es que los objetos a los que hace referencia existan en esa base, u otros de igualers identificadores, o bien si están en diferentes esquemas, pero hacen referencia a los originales.
de lo contrario no podrás ni crealo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 22/04/2014, 10:03
 
Fecha de Ingreso: noviembre-2013
Ubicación: Nuevo Leon
Mensajes: 70
Antigüedad: 10 años, 5 meses
Puntos: 2
Respuesta: Como lograr que una vista se ejecute automaticamente?

Muchas gracias bueno ni hablar :p tendre que darle al F5 :v
__________________
Buen dia.
Jessy Rmz.
No seas como el caminante del desierto que sólo deja una huella; el conocimiento se alcanza con el tiempo y unas cuantas lunas.

Etiquetas: lograr, query, vista
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:35.