Announcement

Collapse
No announcement yet.

CREATE INDEX mit DESC funktioniert nur bedingt

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • CREATE INDEX mit DESC funktioniert nur bedingt

    Gutan Tag,

    ich wollte einen Index per SQL Befehl anlegen jedoch gibt es da einige Probleme.
    Laut Hilfe:
    Code:
    CREATE [UNIQUE] INDEX <index-name> ON <table-name> 
    ( <column-identifier>[ ASC | DESC ], ... ) <index-option> <index-option> …ASC | DESC ], ... )
    CREATE UNIQUE INDEX empuniq ON emp ( emp_id  DESC)
    So bastel ich das jetzt auf meine Testdatenbank um:
    Code:
    CREATE INDEX test ON TabTest ( AA_Datum DESC )
    Das Ausführen ist kein Problem. Aber wenn ich jetzt meine Datenbank öffnen möchte bekomme ich folgende Fehlermeldung:
    BrowseTable: Error 7008: The specified table, memo file, or index file was unable to be opened..

    DatabaseName: ***
    TableName: ***
    So nehme ich jetzt dieses SQL Script:
    Code:
    CREATE INDEX test ON TabTest ( AA_Preis, AA_Datum DESC )
    Dann kann ich meine Tabelle öffnen.

    Wenn ich jedoch beide Descending haben möchte bekomm ich wieder den Fehler beim Öffnen der Tabelle:

    Code:
    CREATE INDEX test ON TabTest ( AA_Preis DESC, AA_Datum DESC )
    Kann mir da einer vielleicht weiterhelfen?

  • #2
    So also ich habe noch ein bisschen rumprobiert und dabei ist mir aufgefallen das wenn ich in meinem Program den SQL-Befehl ausführe es zu keinen Problemen kommt nur wenn ich das direkt über den Architekten mache.

    Comment

    Working...
    X