亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

SQL系統表和兼容性視圖使用

2024-07-21 02:51:43
字體:
來源:轉載
供稿:網友

sql server系統表詳細說明

名稱 地址 說明
sysaltfiles 主數據庫 保存數據庫的文件
syscharsets 主數據庫 字符集與排序順序
sysconfigures 主數據庫 配置選項
syscurconfigs 主數據庫 當前配置選項
sysdatabases 主數據庫 服務器中的數據庫
syslanguages 主數據庫 語言
syslogins 主數據庫 登陸帳號信息
sysoledbusers 主數據庫 鏈接服務器登陸信息
sysPRocesses 主數據庫 進程
sysremotelogins 主數據庫 遠程登錄帳號
syscolumns 每個數據庫
sysconstrains 每個數據庫 限制
sysfilegroups 每個數據庫 文件組
sysfiles 每個數據庫 文件
sysforeignkeys 每個數據庫 外部關鍵字
sysindexs 每個數據庫 索引
sysmembers 每個數據庫 角色成員
sysobjects 每個數據庫 所有數據庫對象
syspermissions 每個數據庫 權限
systypes 每個數據庫 用戶定義數據類型
sysusers 每個數據庫 用戶

1、查看表和試圖

SELECT * FROM sys.objects WHERE object_id = object_id('表名或視圖名')

在sqlserver中一般可通過查詢sys.objects系統表來得知結果,不過可以有更方便的方法 如下:

if object_id('tb_table') is not null print 'exist' else print'not exist'

如上,可用object_id()來快速達到相同的目的,tb_table就是我將要創建的資源的名稱,所以要先判斷當前數據庫中不存在相同的資源 object_id()可接受兩個參數,第一個如上所示,代表資源的名稱,上面的就是表的名字,但往往我們要說明我們所要創建的是什么類型的資源, 這樣sql可以明確地在一種類型的資源中查找是否有重復的名字,如下:

if object_id('tb_table','u') is not null print 'exist' else print'not exist'

第二個參數 “u” 就表示tb_table是用戶創建的表,即:USER_TABLE地首字母簡寫 查詢sys.objects中可得到各種資源的類型名稱(TYPE列),這里之舉幾個主要的例子

u ———– 用戶創建的表,區別于系統表(USER_TABLE) s ———– 系統表(SYSTEM_TABLE) v ———– 視圖(VIEW) p ———– 存儲過程(SQL_STORED_PROCEDURE)

2、查看表的列名

select * from syscolumns where id=object_id('表名') and name='列名'

3、查看數據庫

select * from sys.databases where name = 'student'

4、查看備份設備

"select * from sys.backup_devices where name ='backupdb'(添加備份設備:exec sp_addumpdevice 'disk','backupdb','d://backup//backupdb.bak')

5、查看數據文件

select name, physical_name dbfile from sys.master_files where database_id=db_id('student') master數據庫中sysdatabases表(是sqlserver中所有的數據庫的庫名) :

如果你要查詢的是所有數據庫(用戶/系統):

select * from master..sysdatabases

如果你要查詢的是用戶數據庫,則使用:

select * from master..sysdatabases where dbid > 4

如果你要查詢的是系統數據庫,只需要把where字句改為dbid < 4即可。

6、查看執行的sql語句

SELECT cacheobjtype,objtype,usecounts,sql from sys.syscacheobjects where sql not like'%cach%' and sql not like '%sys.%'

2.對應數據庫中sysobjects表(反應的是相應數據庫中所有的對象): 這個表的用處是最大的,因為它里面存放的有:表(系統/用戶)、存儲過程(系統/用戶)、視圖、主鍵、外鍵等。 這里就不一一說明了。 比如你sqlserver中有個數據庫名叫 test,如果要查詢該數據庫中的所有表對象:

select * from test..sysobjects where type = ’u’ or type = ’s’

這里的type = ’u’是表示用戶表對象,type = ’s’是系統表對象,怎樣單獨查詢用戶表對象或者系統表對象就不用說了吧。 如果你要查詢的是存儲過程當然也分了系統和用戶了: 這個是查詢數據庫中所有存儲過程

select * from test..sysobjects where type = ’p’

如果你要查詢的是用戶存儲過程則加上 and category <> 2 即可。 查詢系統存儲過程就不用說了吧(category = 2 誰不知道。。。) 查詢視圖與查詢存儲過程一樣,比如: 你查詢的是數據庫中所有視圖

select * from test..sysobjects where type = ’v’

如果你要查詢的是用戶視圖則加上 and category <> 2 即可。 其他的就不說了,就把 它們的type給大家說下:

type = ’ pk’ 表示主鍵。type = ’ d’ 外鍵引用。type = ’uq’ 唯一索引。

http://www.cnblogs.com/accumulater/p/6214029.html https://zhidao.baidu.com/question/415824360.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产欧美日韩精品专区| 精品在线小视频| 亚洲新声在线观看| 欧美成人黄色小视频| 亚洲性无码av在线| 91社影院在线观看| 成人黄色午夜影院| 精品视频久久久久久久| 久久久久久亚洲精品不卡| 亚洲aⅴ日韩av电影在线观看| 成人精品视频在线| 18久久久久久| 亚洲综合在线播放| 国产精品高潮呻吟久久av无限| 欧美电影免费播放| 热re99久久精品国产66热| 亚洲欧美激情视频| 国产精品草莓在线免费观看| 国自产精品手机在线观看视频| 国产精品自产拍高潮在线观看| 97精品一区二区视频在线观看| 亚洲美女激情视频| 久久久久99精品久久久久| 国产黑人绿帽在线第一区| 91精品视频网站| 日韩中文字幕av| 97香蕉久久夜色精品国产| 亚洲精品一二区| 国产不卡视频在线| 久久的精品视频| 欧美日韩福利电影| 欧美自拍视频在线| 欧美不卡视频一区发布| 亚洲天堂av在线免费观看| 一道本无吗dⅴd在线播放一区| 高清一区二区三区四区五区| 国产一区二区三区在线观看视频| 国产69精品久久久| 日韩av在线网站| 日韩美女视频中文字幕| 91日本视频在线| 国产精品久久久久久久av大片| 日韩av手机在线| 日韩中文在线中文网三级| 久久久久www| 日韩av在线一区二区| 色妞在线综合亚洲欧美| 亚洲欧美日本精品| 欧美日韩成人黄色| 性色av一区二区三区在线观看| 国产精品久久久久久影视| 欧美中文字幕在线视频| 日韩精品有码在线观看| 黑人巨大精品欧美一区免费视频| 亚洲视频日韩精品| 2025国产精品视频| 久久综合九色九九| 日韩禁在线播放| 欧美成人午夜剧场免费观看| 亚洲第一精品自拍| 国产精品久久久久久久久久久久| 亚洲第一av网站| 国产精品免费一区豆花| 国产在线视频2019最新视频| 久久综合电影一区| 亚洲高清免费观看高清完整版| 日本高清不卡在线| 国产精品xxx视频| 91精品免费久久久久久久久| 久久精品国产精品亚洲| 国产精品丝袜白浆摸在线| 亚洲激情电影中文字幕| 亚洲福利视频在线| 国自产精品手机在线观看视频| 91精品国产高清久久久久久| 国内精品久久久久伊人av| 久久天天躁夜夜躁狠狠躁2022| 怡红院精品视频| 久久久精品一区二区| 国产视频欧美视频| 精品国产一区二区三区久久狼黑人| 欧美激情视频一区二区| 日韩中文字幕在线| 成人福利在线视频| 亚洲伊人第一页| 国产精品亚洲欧美导航| 中文在线不卡视频| 欧美风情在线观看| 成人午夜在线视频一区| 亚洲最大中文字幕| 亚洲人成在线一二| 国产免费一区二区三区在线能观看| 久久精品国产亚洲精品2020| 欧美丰满片xxx777| 欧美日韩一区二区三区| 国产一区二区美女视频| 国产成人精品久久二区二区91| 亚洲视频自拍偷拍| 黑人巨大精品欧美一区二区免费| 91热精品视频| 92看片淫黄大片欧美看国产片| 在线看日韩欧美| 久热精品视频在线观看一区| 亚洲第一福利网| 欧美日韩国产综合新一区| 亚洲欧美国产精品专区久久| 日韩精品999| 日本a级片电影一区二区| 国产精品r级在线| 亚洲国产精品99| 国内成人精品一区| 亚洲精品一区二区三区婷婷月| 欧美成人性生活| 一区二区三区视频观看| 日韩第一页在线| 国产一区二区三区在线| 米奇精品一区二区三区在线观看| 日韩亚洲一区二区| 97免费视频在线播放| 成人写真视频福利网| 久久免费精品日本久久中文字幕| 2019日本中文字幕| 亚洲在线免费观看| 国产精品视频资源| 久久精品国产精品| 8x海外华人永久免费日韩内陆视频| 国产精品丝袜视频| 国产欧美精品一区二区| 亚洲精品国产精品国自产在线| 欧美日韩国产中文字幕| 欧美激情成人在线视频| 国产精品吊钟奶在线| 亚洲精品视频在线观看视频| 日韩精品有码在线观看| 精品毛片网大全| 国产精品视频最多的网站| 日韩欧美精品中文字幕| 日韩高清欧美高清| 欧美成年人视频网站| 国产精品国产自产拍高清av水多| 亚洲欧美中文日韩在线v日本| 高潮白浆女日韩av免费看| 色偷偷av一区二区三区| 一区二区三区四区精品| 亚洲国产日韩欧美在线动漫| 久久亚洲影音av资源网| 日本精品免费一区二区三区| 欧美精品一区在线播放| 久久久极品av| 日韩av免费看网站| 欧美精品在线极品| 午夜免费久久久久| 亚洲精品欧美极品| 国产精品久久久久久久久免费看| 国产精品久久精品| 国产一区二中文字幕在线看| 国产精品高潮粉嫩av| 亚洲美女av网站| 亚洲国产又黄又爽女人高潮的| 在线观看精品自拍私拍| 宅男66日本亚洲欧美视频| 成人免费淫片aa视频免费| 日韩av在线一区| 国产精品无av码在线观看|