sql2000系統表的應用
–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 = 『表名』
–7:取得表字段的描述
select name,
(select value from sysproperties where id = syscolumns.id and smallid=syscolumns.colid) as 描述
from syscolumns where id=object_id(『表名』)
SQL查詢表結構的語句
sql查詢表結構的語句 select case when a.colorder 1 then d.name else end 表名,a.colorder 字段序號,a.name 欄位名,case when columnproperty a.id,a.name,isidentity 1 then el...
查詢表結構的SQL語句
如果需要查詢表結構,sql語句能否實現呢?下面就將為您介紹查詢表結構的sql語句的寫法,希望對您學習sql語句能夠有所幫助。查詢非系統資料庫 select name from master.sysdatabases where dbid 4 選擇water資料庫下的所有表 use water sel...
SQL SERVER 查詢表結構的SQL語句
select case whena.colorder 1thend.name else end as 表名,如果表名相同就返回空 syscolumns 表字段資訊表 a sysobjects d a colorder as欄位序號,a.name as欄位名,case when columnprope...