獲取資料庫表的一些基本資訊

2021-04-12 20:37:35 字數 686 閱讀 7889

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

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

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

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

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 = '表名'

資料庫的基本資訊

資料庫 db 資料庫管理系統 dbms mysqsl屬於關係型資料庫 資料庫 db data bases mysql是資料庫管理系統 特點 免費,小型,輕量級 輕量級指可移植性強 開源資料,客戶 伺服器 c s client server 的模式實現的 資料庫是 儲存管理資料的倉庫,資料不存在資料庫...

查詢資料庫基本資訊

1 檢視資料庫的名字和歸檔狀態 sql select name,log mode from v database 2 檢視資料庫的instance名字和狀態 sql select instance name,status from v instance 3 檢視表空間名稱 狀態和管理方式 sql s...

Linux中一些基本資訊的檢視

硬體相關 cpu資訊 less proc cpuinfo 記憶體資訊 less proc meminfo 硬碟及分割槽 fdisk l fdisk list 列出分割槽表資訊 pci裝置 lspci tv list all pci t tree v verbose 以樹狀列出所有pci裝置的詳細資訊...