INFORMATION_SCHEMA.indexes 在2005里有吗?联机帮助里说是有的 可是在T_sql中说没有 

解决方案 »

  1.   

    有的:SQL Server 2005------INFORMATION_SCHEMA视图1.用途:访问数据库元数据。
    2.与Catelog View的区别:INFORMATION_SCHEMA架构视图是基于SQL ANSI标准的,更加规范和清晰。
    3.特点:以sysobjects,syscolumns系统表为基础,存在于每个数据库中。
    4.例子:INFORMATION_SCHEMA.ROUTINES视图,返回当前数据库中当前用户能访问的所有函数和存储过程的元数据信息。
      

  2.   

    有INFORMATION_SCHEMA,但没有INFORMATION_SCHEMA.indexes
      

  3.   

    可我查询的时候出错了 SELECT * FROM INFORMATION_SCHEMA.indexes 大家可以试试看
      

  4.   

    SELECT * FROM INFORMATION_SCHEMA.tables 就通过了 我就纳闷了 难道是我的sql server 版本太低?
      

  5.   


    有的,直接看INFORMATION_SCHEMA联机帮助
      

  6.   

    我知道帮助里有的 问题是用这个视图查询sql server报错 说没有这个视图 有在2005里试过的朋友吗