SchemaBinding

04/12/2003 - 16:11 por Alberto | Informe spam
¿Qué utilidad tiene declarar una vista con la opción "with schemabinding"?

Gracias
 

Leer las respuestas

#1 Isaías
04/12/2003 - 16:43 | Informe spam
Si lee los BOL, encontrara esto:

SCHEMABINDING

Enlaza la vista al esquema. Cuando se especifica
SCHEMABINDING, select_statement debe incluir los nombres
con dos partes (propietario.objeto) de las tablas, vistas
o funciones definidas por el usuario a las que se hace
referencia.

Las vistas o las tablas que participan en una vista creada
con la cláusula de enlace de esquema no se pueden quitar
ni alterar, de forma que deja de tener un enlace de
esquema. De lo contrario, SQL Server genera un error.
Además, las instrucciones ALTER TABLE sobre tablas que
participan en vistas que tienen enlaces de esquemas
provocarán un error si estas instrucciones afectan a la
definición de la vista.

Preguntas similares