Mostrando entradas con la etiqueta sp_refreshview. Mostrar todas las entradas
Mostrando entradas con la etiqueta sp_refreshview. Mostrar todas las entradas

jueves, 5 de marzo de 2020

SQL Server sp_refreshview para actualizar la definición de vista

Si la definición SQL de una vista en SQL Server está desactualizada debido a que los objetos dependientes han sido alterados , es necesario actualizar la definición de la vista usando procedimiento del sistema sp_refresh SQL Server.

Si los administradores de la base de datos de SQL Server o los desarrolladores de Transact-SQL han creado objetos de la Vista SQL que no están delimitados por esquemas, si el objeto de la base de datos dependiente ( tabla , vista o función) de la vista SQL cambia, la definición de la vista SQL Server también debería ser actualizado.

La sintaxis sql del procedimiento almacenado sp_refreshview SQL Server es la siguiente:


EXECUTE sp_refreshview [ @viewname = ] 'viewname' -- sp_refreshview syntax
Execute sp_refreshview 'MySampleSQLView' -- as an example