返回當前環境中可查詢的指定表或檢視的列資訊。
語法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...