根据表名称找索引及对应列名
2013-05-29 19:40
204 查看
--结合sys.indexes和sys.index_columns,sys.objects,sys.columns查询索引所属的表或视图的信息 select o.name as 表名, i.name as 索引名, c.name as 列名, i.type_desc as 类型描述, is_primary_key as 主键约束, is_unique_constraint as 唯一约束, is_disabled as 禁用 from sys.objects o inner join sys.indexes i on i.object_id=o.object_id inner join sys.index_columns ic on ic.index_id=i.index_id and ic.object_id=i.object_id inner join sys.columns c on ic.column_id=c.column_id and ic.object_id=c.object_id where o.name='CSEMPL_1'
相关文章推荐
- 根据表名和索引获取需要的列名的存储过程
- Cursor工具类,用于支持根据列名取得对应的值
- 根据GridView模板里的列名获取列索引
- C#根据函数名称执行对应的函数
- 查询oracle表的信息(表,字段,约束,索引) 按列名+表名查询约束名称
- 根据外键名称找到对应的表
- 自己写的一个根据结点名称查找CTreeCtrl树中对应结点的方法(用的是递归思想)
- 自己写的一个根据结点名称查找CTreeCtrl树中对应结点的方法(用的是递归思想)
- WEBADI: 如何根据集成器名称查找集成器对应的程序包
- 使用Linq时,根据特定的字符串名称,找到对应字段并获取值
- mysql、oracle、sqlserver根据对应的表查询表中的所有字段名称、类型、别名、长度等信息
- Hibernate 根据实体名称得到DB表名以及表对应的Sequence name
- 查询oracle表的信息(表,字段,约束,索引) 按列名+表名查询约束名称
- 根据窗口句柄如何取得其对应的应用程序名称和路径?
- 怎么根据桌面应用的名字得到对应的apk名称
- 老男孩教育每日一题-2017年5月8日-请根据以下数字信息,确认相应的端口号,端口号对应的服务名称
- Oracle中根据表明获取对应表触发器名称
- 查询oracle表的信息(表,字段,约束,索引)按列名+表名查询约束名称
- 根据品牌和小类名称取得对应的客户资料(可用)
- java编程实现根据EXCEL列名求其索引的方法