pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

如何在 SQL Server 2008 中重建視圖

How to rebuild view in SQL Server 2008(如何在 SQL Server 2008 中重建視圖)
本文介紹了如何在 SQL Server 2008 中重建視圖的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我的數據庫中有一個視圖,有人用一個表中的 * 定義了這個視圖.我剛剛在該表中添加了一個新列,并且我希望視圖反映新列.除了重新執行視圖創建腳本之外,還有其他方法可以重建視圖嗎?我正在尋找類似于 sp_recompile 如何重新編譯存儲過程(或者更準確地將其標記為下次調用時編譯)的方法.

更新:從長遠來看,我嘗試在視圖上調用 sp_recompile,雖然調用有效,但它沒有重建視圖.

更新 2: 我希望能夠從腳本中執行此操作.因此,將列添加到表的腳本也可以更新視圖.所以就像我說的,類似于 sp_recompile.

解決方案

我相信您正在尋找的是

sp_refreshview [ @viewname = ] 'viewname'

<塊引用>

更新指定的元數據非模式綁定視圖.執著的視圖的元數據可以變成由于更改而過時視圖所基于的底層對象取決于.

見微軟文檔

There is a view in my DB that someone defined with a * from one table. I just added a new column to that table and I want the view to reflect the new column. Besides re-executing the view creation script, is there another way to rebuild the view? I am looking for something similar to how sp_recompile will recompile a stored procedure (or more accurately flag it to be compiled next time it is called).

Update: On a long shot I tried calling sp_recompile on the view and while the call worked, it didn't rebuild the view.

Update 2: I would like to be able to do this from a script. So the script that adds the columns to the table could also update the view. So like I said, something similar to sp_recompile.

解決方案

I believe what you're looking for is

sp_refreshview [ @viewname = ] 'viewname'

Updates the metadata for the specified non-schema-bound view. Persistent metadata for a view can become outdated because of changes to the underlying objects upon which the view depends.

See Microsoft Docs

這篇關于如何在 SQL Server 2008 中重建視圖的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

SQL trigger on Truncate(截斷時的 SQL 觸發器)
sql search query with multiple optional search parameters(具有多個可選搜索參數的 sql 搜索查詢)
SQL Efficiency: WHERE IN Subquery vs. JOIN then GROUP(SQL 效率:WHERE IN 子查詢 vs. JOIN 然后 GROUP)
Retrieving XML element name using t-SQL(使用 t-SQL 檢索 XML 元素名稱)
Insert double quotes into SQL output(在 SQL 輸出中插入雙引號)
Delete rows from CTE in SQL SERVER(從 SQL SERVER 中的 CTE 中刪除行)
主站蜘蛛池模板: 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | 贝壳粉涂料-内墙腻子-外墙腻子-山东巨野七彩贝壳漆业中心 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | ISO9001认证咨询_iso9001企业认证代理机构_14001|18001|16949|50430认证-艾世欧认证网 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 板式换热器_板式换热器价格_管式换热器厂家-青岛康景辉 | 潜水搅拌机-双曲面搅拌机-潜水推进器|奥伯尔环保 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 一路商机网-品牌招商加盟优选平台-加盟店排行榜平台 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 四川职高信息网-初高中、大专、职业技术学校招生信息网 | 纳米涂料品牌 防雾抗污纳米陶瓷涂料厂家_虹瓷科技 | 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 北京环球北美考试院【官方网站】|北京托福培训班|北京托福培训 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 微学堂-电动能源汽车评测_电动车性能分享网 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 济南网站策划设计_自适应网站制作_H5企业网站搭建_济南外贸网站制作公司_锐尚 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 真空泵厂家_真空泵机组_水环泵_旋片泵_罗茨泵_耐腐蚀防爆_中德制泵 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 清管器,管道清管器,聚氨酯发泡球,清管球 - 承德嘉拓设备 | 春腾云财 - 为企业提供专业财税咨询、代理记账服务 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 |