首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sp_mshelpcolumns解决方法

2012-03-16 
sp_mshelpcolumns请教下这个内置存储过程能不能定义查询条件啊比方说:sp_mshelpcolumns Production.Produ

sp_mshelpcolumns
请教下这个内置存储过程能不能定义查询条件啊
比方说:
sp_mshelpcolumns 'Production.Product'
我只想查ProductNumber,ProductLine,ProductModelID这三列,并且想把查询结果列col_basetypename放在前面,请问可以么

[解决办法]
放到临时表里以后,你想怎么查询就怎么查询,可以order by 可以指定列名和顺序。

SQL code
create table #t([col_name] varchar(50),col_id varchar(50),col_typename varchar(50),col_len varchar(50),col_prec varchar(50),col_scale varchar(50),col_basetypename varchar(50),col_defname varchar(50),col_rulname varchar(50),col_null varchar(50),col_identity varchar(50),col_flags varchar(50),col_seed varchar(50),col_increment varchar(50),col_dridefname varchar(50),text1 varchar(50),col_iscomputed varchar(50),text2 varchar(50),col_NotForRepl varchar(50),col_fulltext varchar(50),col_AnsiPad varchar(50),col_DOwner varchar(50),col_DName varchar(50),col_ROwner varchar(50),col_RName varchar(50),collation  varchar(50),ColType varchar(50),other1 varchar(50),other2 varchar(50))insert into #t exec sp_mshelpcolumns 'tb' select col_basetypename,[col_name],col_id from #T drop table #T/*col_basetypename   col_name  col_id------------------ --------- --------int                id        1varchar            name      2*/ 

热点排行