Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Ansichten » Kompatibilitätsansichten

 

SYSINDEX-Kompatibilitätsansicht (nicht mehr empfohlen)

Die SYSINDEX-Ansicht wird für die Kompatibilität mit älteren Versionen von SQL Anywhere, die eine SYSINDEX-Systemtabelle enthielten, zur Verfüngung gestellt. Die frühere SYSINDEX-Systemtabelle wurde allerdings durch die ISYSIDX-Systemtabelle und ihre entsprechende SYSIDX-Systemansicht ersetzt, die Sie satt dessen verwenden sollten.

Die Tabellen und Spalten, aus denen diese Ansicht besteht, werden von der SQL-Anweisung unten geliefert. Um weitere Informationen über eine bestimmte Tabelle oder Spalte zu erhalten, verwenden Sie die unter der Ansichtsdefinition verfügbaren Links.



ALTER VIEW "SYS"."SYSINDEX"
  as select b.table_id,
    b.index_id,
    b.object_id,
    p.root,
    b.dbspace_id,
    case b."unique"
    when 1 then 'Y'
    when 2 then 'U'
    when 3 then 'M'
    when 4 then 'N'
    when 5 then 'Y'
    else 'I'
    end as "unique",
    t.creator,
    b.index_name,
    r.remarks,
    10 as hash_limit,
    b.dbspace_id as file_id
    from(SYS.ISYSIDX as b left outer join SYS.ISYSPHYSIDX as p on(b.table_id = p.table_id and b.phys_index_id = p.phys_index_id))
      left outer join SYS.ISYSREMARK as r on(b.object_id = r.object_id)
      ,SYS.ISYSTAB as t
    where t.table_id = b.table_id
    and b.index_category = 3
 Siehe auch