• 您的位置我爱Aspx >> VC.Net >> SQLServer中 如何取出一个表的所有列名
  • SQLServer中 如何取出一个表的所有列名

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:47:58  关键字:sql
  • SQLServer中 如何取出一个表的所有列名

    得一个数据表的所有列名

    方法如下:先从SYSTEMOBJECT系统表中取得数据表的SYSTEMID,然后再SYSCOLUMN表中取得该数据表的所有列名。

    SQL语句如下:

    declare @objid int,@objname char(40)

    set @objname = ´tablename´

    select @objid = id from sysobjects where id = object_id(@objname)

    select ´Column_name´ = name from syscolumns where id = @objid order by colid

    是不是太简单了? 呵呵 不过经常用阿。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:C++知识点
    下一篇:Loki库读解-为TypeList添足:最远基类、最近基类、类型的排序