SQL取表字段的方法

2021-05-25 02:08:11 字數 771 閱讀 7623

返回當前環境中可查詢的指定表或檢視的列資訊。

語法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')

SQL 修改表字段注釋

sqlserver 表注釋if select count from fn listextendedproperty ms description user n dbo table n maa hinmoku n column n fvhinmezai 0 exec sp updateextended...

oracle之修改表字段的sql

用慣了pl sql開發,那些基礎的sql語句都忘記不少了。比如這個修改表字段 alter table patrol lines powercut modify powercut cause varchar2 400 task planning varchar2 400 powercut desc v...

SQL比較兩表字段和字段型別

業務需要把tb delete kysubproject表資料恢復到tb kysubproject,但提示錯誤,錯誤原因是兩表字段型別存在不一致 insert into tb kysubproject select from tb delete kysubproject where tb delete...