天天看點

SQL取表字段的方法sp_columns

sp_columns

傳回目前環境中可查詢的指定表或視圖的列資訊。

文法

sp_columns

[     @table_name      = ] object      --表名或視圖名

[ , [ @table_owner     = ] owner ]     --對象擁有者

[ , [ @table_qualifier = ] qualifier ] --資料庫名

[ , [ @column_name     = ] column ]    --字段名

[ , [ @ODBCVer         = ] ODBCVer ]   --

目前所使用的 ODBC 版本

詳細情況請檢視SQL幫助。

執行個體用法:

exec sp_columns @table_name='TB_Stock_Main', @table_qualifier='DB_Store'

以下用法一樣的效果:

select * from syscolumns where id=object_id(N'TB_Stock_Main')