資料庫結構查詢

2022-02-15 17:29:30 字數 1037 閱讀 9411

--1:獲取當前資料庫中的所有使用者表

select name from sysobjects where xtype='u' and status>=0

--2:獲取某乙個表的所有字段

select name from syscolumns where id=object_id(n'表名')

--3:檢視與某乙個表相關的檢視、儲存過程、函式

select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'

--4:檢視當前資料庫中所有儲存過程

select name as 儲存過程名稱 from sysobjects where xtype='p'

--5:查詢使用者建立的所有資料庫

select * from master..sysdatabases d where sid not in(select sid from master..syslogins where name='sa')

或者select dbid, name as db_name from master..sysdatabases where sid <> 0x01

--6:查詢某乙個表的字段和資料型別

select column_name,data_type from information_schema.columns

where table_name = n'表名'

--7:獲取資料庫檔案路徑

select ltrim(rtrim(filename)) from 資料庫名..sysfiles where charindex('mdf',filename)>0

orselect ltrim(rtrim(filename)) from 資料庫名..sysfiles where charindex('ldf',filename)>0

--查詢資料表中的全部列名。

select name from syscolumns where id=object_id(n'資料表名') order by colorder

查詢mysql資料庫結構sql

mysql資料庫中的自有資料庫 information schema 包含了所有資料庫的資料,其中 columns 表包含了資料庫中所有表的所有欄位的資訊,一下是乙個查詢database資料庫中table1表的資料sql select column name 列名,data type 字段型別 ch...

sql server 查詢資料庫表結構

引用塊內容 摘要 可直接查出字段注釋 補設計文件非常方便 select b.value from sys.columns a left join sys.extended properties b on a.object id b.major id and a.column id b.minor i...

CI 資料庫查詢 目錄結構

今天下午看了一下ci框架,簡單的記一下。主要目錄結構 cache 儲存cache檔案目錄 config 配置檔案目錄 controllers 控制層檔案 errors 儲存錯誤輸出資訊檔案 helpers 使用者定義助手類檔案目錄 hooks 使用者定義鉤子類檔案目錄 language 使用者定義提...