es gibt unter der ASA8 eine Syntax die wie folgt aussieht:
Quelltext
1: 2: 3:
| ALTER TABLE <Tablename> ( ADD PRIMARY KEY ( <Column> ) ) |
Wenn ihr diesen wieder raushaben wollt geht das mit folgender Syntax:
Quelltext
1: 2:
| ALTER TABLE <Tablename> DELETE PRIMARY KEY |
Man sollte jetzt meinen, naja ist halt Sybasesyntax - weit gefehlt! Auf der ASA8 wird vorwiegend mit Standard-SQL gearbeitet. Unterschiede gibt es nur bei den Funktionen.
Also das wäre soweit ich das sehe eure einzige Möglichkeit!
Erst primary Key setzen - mit SQL, dann TTable.Indexname... und wenn ihr ihn nicht mehr braucht, dann löscht ihr ihn einfach wieder mit SQL!
Gestern habe ich bei einem Freund noch eine andere Möglichkeit gesehen (Codefetzen).
Quelltext
1:
| ...'Column'+' [ixPrimary] '+ ' [ixUnique] ' |
Die genaue Vorgehensweise, damit kann ich euch aber erst ab 13:00 Uhr hier reinstellen!!!
Viele Grüße
Oliver