取得MS SQL 2000数据库一个表的所有列名
2007-11-05 10:28
381 查看
方法如下:先从SYSTEMOBJECT系统表中取得数据表的SYSTEMID,然后再从SYSCOLUMN表中取得该表的所有列名。
SQL语句如下:
use dbname --dbname改为你要查询的表所在数据库名
go
declare @objid int,@objname char(50)
set @objname = 'tablename' --tablename改为你要查询的表名
select @objid = id from sysobjects where id = object_id(@objname)
select 'Column_name' = name from syscolumns where id = @objid order by colid
SQL语句如下:
use dbname --dbname改为你要查询的表所在数据库名
go
declare @objid int,@objname char(50)
set @objname = 'tablename' --tablename改为你要查询的表名
select @objid = id from sysobjects where id = object_id(@objname)
select 'Column_name' = name from syscolumns where id = @objid order by colid
相关文章推荐
- 取得数据库所有表名、列名
- Mysql中返回一个数据库的所有表名,列名数据类型备注
- MS SQL 查看一个数据库中所有表的行数
- 取得一个数据表的所有列名
- Mysql中返回一个数据库的所有表名,列名数据类型备注
- 如何取得一个数据库中所有的表的大小
- MS SQL 2K 一个函数可得到数据库中所有表的空间/记录情况
- 在Mysql中怎样返回一个数据库的所有表名,列名数据类型备注
- oracle 查询数据库中所有表名及查询某一个表的所有列名
- 在Mysql中怎样返回一个数据库的所有表名,列名数据类型备注
- 如何取得一个数据表的所有列名
- 如何取得一个数据表的所有列名
- MS SQL 查看一个数据库中所有表的行数
- Mysql中怎样返回一个数据库的所有表名,列名数据类型备注
- 清空一个数据库中所有表的数据的sql语句
- 一个查看MSSQL数据库中所有表信息的SQL语句
- MS SQL 获取数据库名,表名,列名,说明等信息(SQL Server 2005 测试通过)
- 查询所有的表中,有没有列名 为 某一个字符串的 SQL文 或者 unique行 有哪些表 哪些行
- PB中取得数据窗口所有列名以及列标题名称
- mysql 怎样清空一个数据库中的所有表