select b.name,a.colid,a.name
,(select systypes.name+'('+cast(a.length/2as varchar(10))+')' from systypes where a.xusertype=systypes.xusertype ) type
fromsyscolumns a
left outer join sysobjects b
on a.id=b.id
where b.xtype='U'and b.name = 'hq_hotel'
order by b.name,a.colid
相关文章
- SQL Server中查询数据库及表的信息语句
- sql 查询所有数据库、表名、表字段总结
- 在oracle中操作表及字段注释,查询一个表的所有字段名以及属性和约束
- [转]获取SQL数据库中的数据库名、所有表名、所有字段名、列描述
- 如何查询Oracle,Sql Server,MySQL 中的数据库名称、数据表名称、字段名称
- SQL中怎样更改数据库中所有表中所有相同字段的长度或数据类型
- 获取sql server数据库中所有用户表名及在sql server中怎样用sql得到库中所有的表名以及表的结构(列名和数据类型)
- 怎样用SQL语句查询一个数据库中的所有表?
- SQL查询数据库中所有指定类型的字段名称和所在的表名
- SQL语句查询某表的所有字段及数据类型