电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

sql查询表结构VIP免费

sql查询表结构_第1页
1/10
sql查询表结构_第2页
2/10
sql查询表结构_第3页
3/10
sql 查询表结构(转) --新建一张表后,会将所有与表有关的信息写入该数据库下面的某张系统表, sysobjects, syscolumns, systypes 是其中三张 SELECT SO.name as 表名, SC.name as 表列名, SC.colid as 索引, ST.name as 类型 FROM sysobjects SO, -- 对象表 syscolumns SC, -- 列名表 systypes ST -- 数据类型表 WHERE SO.id = SC.id AND SO.xtype = 'U' -- 类型U 表示表,V 表示视图 AND SO.status >= 0 --加一个条件:SO.status >= 0,否则会将系统的临时表显示出来 AND SC.xtype = ST.xusertype ORDER BY SO.name, SC.colorder -- 按表名、列名排序 ----------------------------------------------------------------------------------------- SELECT SO.name 表名, SC.name 表列名, SC.colid 索引, ST.name 类型 FROM sysobjects SO, -- 对象表 syscolumns SC, -- 列名表 systypes ST -- 数据类型表 CliqueClient WHERE SO.id = SC.id AND SO.xtype = 'U' -- 类型U 表示表,V 表示视图 AND SO.status >= 0 -- status >= 0 为非系统对象 AND SC.xtype = ST.xusertype AND SO.name = 'CliqueClient' -- 某张特定表 ORDER BY SO.name, SC.colorder -- 按表名、列名排序 查询指定数据表中的所有列的列名: SELECT name FROM syscolumns WHERE id = object_id('Your Table Name') ORDER BY colorder 查询指定数据表中的所有列的列名和数据类型名: SELECT C.name AS ColumnName, T.name AS ColumnType FROM syscolumns C LEFT JOIN systypes T ON C.xusertype = T.xusertype WHERE C.id = object_id('Your Table Name') 索引及主键信息 Select TableId=O.[object_id], TableName=O.Name, IndexId=ISNULL(KC.[object_id],IDX.index_id), IndexName=IDX.Name, IndexType=ISNULL(KC.type_desc,'Index'), Index_Column_id=IDXC.index_column_id, ColumnID=C.Column_id, ColumnName=C.Name, Sort=CASE INDEXKEY_PROPERTY(IDXC.[object_id],IDXC.index_id,IDXC.index_column_id,'IsDescending') WHEN 1 THEN 'DESC' WHEN 0 THEN 'ASC' ELSE '' END, PrimaryKey=CASE WHEN IDX.is_primary_key=1 THEN N'√'ELSE N'' END, [UQIQUE]=CASE WHEN IDX....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

sql查询表结构

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部