刷新指定视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。
sp_refreshview [ @viewname = ] 'viewname'
[@viewname =] 'viewname'
是视图的名称。viewname 是 nvarchar 类型,可以是由多部分组成的标识符,无默认值。
0(成功)或非零数字(失败)
sysadmin 固定服务器角色成员、db_owner 和 db_ddladmin 固定数据库角色成员以及视图的所有者可以在视图上执行 sp_refreshview。
下例刷新视图 titleview 的元数据。
exec sp_refreshview titleview