程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server2000數據庫系統表的應用

SQL Server2000數據庫系統表的應用

編輯:關於SqlServer

1:獲取當前數據庫中的所有用戶表

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

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

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

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved