日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Sql Server 查看所有存储过程或视图的位置及内容

發(fā)布時間:2025/3/18 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Sql Server 查看所有存储过程或视图的位置及内容 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前一段時間,有個需求,就是對部分表進(jìn)行了分庫,所以,原庫里面的存儲過程、視圖和函數(shù)里的表名等信息也要跟著更新,剛開始嘗試手動檢查了幾個存儲過程,可發(fā)現(xiàn)存儲過程太多,檢查起來效率很低,還容易出錯,況且還有視圖和函數(shù),所以就想到了 ?Sql Server 內(nèi)置的目錄視圖,找了一下,果然找到了解決辦法:

use ReportServer$SQLSERVERselect a.name,a.[type],b.[definition] from sys.all_objects a,sys.sql_modules b where a.is_ms_shipped=0 and a.object_id = b.object_id and a.[type] in ('P','V','AF') order by a.[name] asc 從上面的SQL語句可以看出,主要用到了兩個 sys.all_objects 和 sys.sql_modules 兩個系統(tǒng)存儲過程,其中?sys.all_objects 是 sql server 2012 版本中的系統(tǒng)視圖,在 更早期的 sql server 版本中,應(yīng)該用?sys.objects,同時,sys.objects 在 2012 中也是可以用的,只不過考慮到后續(xù)兼容性,在新版本中,用新的 name 還是比較好。 Sys.All_Objects(sys.objects)? 該視圖 很出名,是經(jīng)常使用到的,主要是:顯示所有架構(gòu)范圍內(nèi)的用戶定義對象和系統(tǒng)對象的 UNION 主要字段: 1. Name:對象名 2. Object_id:對象標(biāo)識號,在數(shù)據(jù)中是唯一的 3. Principal_id :架構(gòu)所有者ID 4. Parent_object_id:此對象所屬對象的ID,0 = 不是子對象 5. Type:對象類型,常用的類型有,?AF = 聚合函數(shù)?P = SQL 存儲過程 ?V = 視圖 ?TT = 表類型 ??U = 表(用戶定義類型) 6. Type_desc:對象類型的說明 7. Create_date / Modify_date :創(chuàng)建日期 / 修改日期 8. is_ms_shipped:是否為 內(nèi)部 SQL Server 組建所創(chuàng)建的對象,常用來判斷 是否是 系統(tǒng)內(nèi)置或用戶自定義 的對象 Sys.Sql_Modules MSDN :?對每個 SQL 語言定義的模塊對象都返回一行。 類型為 P、RF、V、TR、FN、IF、TF 和 R 的對象均有關(guān)聯(lián)的 SQL 模塊。? 該視圖 不是太常用,但是要返回 某些對象的 創(chuàng)建信息,如一個表格的 架構(gòu)、字段等信息,就需要用這視圖了,稍后會在介紹字段后再介紹這個視圖。 注意,該視圖的作用域是當(dāng)前 DB,并不是當(dāng)前Server,所以使用前,一定注意前面加 use DBName 的信息 主要字段: 1.?Object_id:對象標(biāo)識號,在數(shù)據(jù)中是唯一的 2.?Definition:用于定義此模塊的 SQL 文本 其實(shí)只要大家親自操作下,就很容易明白,Definition 中的內(nèi)容,就和下圖中的操作是一樣的:

?

本文首發(fā)博客園,原文地址:Sql Server 查看所有存儲過程或視圖的位置及內(nèi)容 - http://www.cnblogs.com/xunziji/archive/2012/08/22/2650822.html

?

相關(guān)文章:

利用 sys.dm_exec_query_stats 查找并優(yōu)化SQL語句

利用 sys.sysprocesses 檢查 Sql Server的阻塞和死鎖

Sql Server 系統(tǒng)表分析(1) - 備份表

Sql Server 系統(tǒng)表分析 (2) - 作業(yè)(job) 表

Sql Server 系統(tǒng)存儲過程分析 1 - 目錄存儲過程

轉(zhuǎn)載于:https://www.cnblogs.com/itjeff/p/5941483.html

總結(jié)

以上是生活随笔為你收集整理的Sql Server 查看所有存储过程或视图的位置及内容的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产性猛交xx乱 | 成人自拍视频在线 | 精品日本一区二区三区在线观看 | 久久全国免费视频 | 99久久久国产精品 | 伊人网av| 欧美精品一二区 | 亚洲天堂资源网 | 91精品国产入口在线 | 日韩国产网站 | 手机av在线 | 超碰网址 | 一区二区三区免费在线视频 | 伊人中文字幕在线观看 | 天天碰天天干 | 国产高清久久久 | 星空大象mv高清在线观看免费 | 黄色自拍网站 | 大尺度做爰无遮挡露器官 | 伊人丁香 | 日本在线观看中文字幕 | 日韩亚洲欧美在线观看 | 福利一区福利二区 | 亚洲欧美系列 | 国产成人无码久久久精品天美传媒 | 欧美性一区 | www.综合色| 东凛在线观看 | 中国黄色大片 | 五月天激情四射 | 91毛片在线观看 | 亚洲人视频在线观看 | 国产视频自拍一区 | 黄色精品视频 | 国产日产精品一区 | 欧美a级黄色片 | 欧美日韩免费一区二区 | 校园春色综合 | 成人写真福利网 | 尤物最新网址 | 手机在线不卡av | 国产精品日韩欧美大师 | 国产99久久久久久免费看 | 日批在线观看视频 | 91麻豆精品一区二区三区 | 泰国午夜理伦三级 | 色哟哟国产精品 | 精人妻无码一区二区三区 | 欧美性猛交性大交 | 一区二区免费在线 | 成人免费毛片入口 | 懂色av蜜臂av粉嫩av | 免费av入口| 男男肉耽高h彩漫 | 久久精品天堂 | 欧美色鬼 | 国产亚洲精品久久久久久打不开 | 亚洲欧美伦理 | 日韩精品偷拍 | 91伊人久久 | 亚洲一区二区在线免费 | 日本成人在线看 | 国产精品毛片av | 精品福利三区3d卡通动漫 | 一区二区免费看 | 99视频 | 最新欧美大片 | 日本黄大片在线观看 | 中文字幕一区日韩 | 成人午夜视频在线观看 | 中文字幕天堂网 | 国产一线二线三线在线观看 | 69毛片| 国产高清免费在线播放 | 欧美伦理一区二区 | 久久久久久久黄色 | 国产成人无码网站 | 四虎视频国产精品免费 | 91社区福利 | 欧美三级午夜理伦三级 | 国产亚洲精品成人无码精品网站 | 影音先锋在线播放 | 久久久久久久久网站 | 欧美大片xxx | 欧美在线一二 | 国产热 | 91二区| 欧美激情视频在线观看 | 人妻丰满熟妇无码区免费 | 2025韩国大尺度电影 | 中文字幕在线免费播放 | www.在线看 | 黄色视屏网站 | 亚洲成人免费在线视频 | av在线片| 91精品国产色综合久久不卡粉嫩 | aa成人| 粉嫩av一区二区夜夜嗨 | 国语精品久久 |