使用SQL語句查詢每張表的column name

2022-05-17 09:52:21 字數 421 閱讀 8538

exec sp_columns tablename

上面這行**可以查出該錶所有的column,改為sp_pkeys,可以查出該錶的主鍵。

但是我如果想只查出column name,select column_name from(exec sp_columns tablename) as a,這樣寫是不行的,必須要create一張表,把資料insert進去。

還有另外一種方法可直接查詢:

select name from syscolumns where

object_name(id)=

'tablename

'select name from syscolumns where id =

object_id('

tablename

')

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 語句查詢表結構

sql2000系統表的應用 1 獲取當前資料庫中的所有使用者表 select name from sysobjects where xtype u and status 0 2 獲取某乙個表的所有字段 select name from syscolumns where id object id 表名...