sp_helpindex
报告有关表或视图上索引的信息。语法
sp_helpindex [ @objname = ] 'name'参数
[@objname =] 'name'是当前数据库中表或视图的名称。name 的数据类型为 nvarchar(776),没有默认值。返回代码值
0(成功)或 1(失败)

解决方案 »

  1.   

    EXEC sp_indexes @table_server = 'LONDON1', --表的服務器名稱
       @table_name = 'Employees', --表名
       @table_catalog = 'Northwind', --數據庫
       @is_unique = 0--指定返回類型
      

  2.   

    sp_indexes 
    傳回特定遠端資料表的索引資訊。語法
    sp_indexes [ @table_server = ] 'table_server'
        [ , [ @table_name = ] 'table_name' ]
        [ , [ @table_schema = ] 'table_schema' ]
        [ , [ @table_catalog = ] 'table_db' ]
        [ , [ @index_name = ] 'index_name' ]
        [ , [ @is_unique = ] 'is_unique' ]引數
    [@table_server =] 'table_server'是指一個執行 Microsoft® SQL Server™ 供要求資料表資訊的連結伺服器之名稱。table_server 是 sysname,沒有預設值。[@table_name =] 'table_name'是指提供索引資訊的遠端資料表名稱,table_name 是 sysname,預設值為 NULL。假如是 NULL,則會傳回指定資料庫內所有的資料表。[@table_schema =] 'table_schema'指定資料表結構描述 (Schema)。在 Microsoft SQL Server 環境中,這會對應到資料表的擁有者。table_schema 是 sysname,預設值為 NULL。[@table_catalog =] 'table_db'是指 table_name 所在的資料庫名稱,table_db 是 sysname,預設值為 NULL。假如是 NULL,table_db 預設為 master。[@index_name =] 'index_name'是指要求其資訊的索引名稱,name 是 sysname,預設值為 NULL。[@is_unique =] 'is_unique'是指要傳回資訊的索引型別,is_unique 是 bit,預設值為 NULL,並且可以是下列值其中之一。
    權限
    執行權限預設為授與 public 角色。範例
    這個範例從位於 LONDON1 資料庫伺服器上 Northwind 資料庫中的 Employees 資料表傳回所有索引資訊。EXEC sp_indexes @table_server = 'LONDON1', 
       @table_name = 'Employees', 
       @table_catalog = 'Northwind', 
       @is_unique = 0
      

  3.   

    我有sql help。
    sp_indexes的第一个参数是不是数据库所在的机器名?
      

  4.   

    select  name  from sysindexes where id=object_id('a')--查找表a的索引名sp_indexes的第一个参数是不是数据库所在的机器名?--對,可直接輸入IP
      

  5.   

    前提是必須連入服務器
    用sp_addlinkedserver連
    sp_indexes的第一个参数是不是数据库所在的机器名?--對,可直接輸入IP