Announcement

Collapse
No announcement yet.

Feld löschen

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

  • Feld löschen

    Hi

    ich wollte eine Spalte aus einer Tabelle löschen

    ---

    alter table myTable drop column myColumn;

    ---
    myTable und myColumn sind die entsprechenden namen für Tabelle und spalte
    nach dem befehl erhalte ich allerdings folgende fehlermeldung....
    ---

    alter table myTable drop column myColumn
    *

    ORA-00905: missing keyword

    ---
    Oracle 8.0.4 auf WinNT.

  • #2
    Probier einmal:

    ALTER TABLE "myTable"
    DROP ("myColumn") CASCADE CONSTRAINT

    Comment


    • #3
      kann Oracle 8.0.4 "schon" Columns droppen, ich denke es braucht 8.1.x, bin mir da aber nicht sicher.

      Im Notfall Dummy Tabelle gleicher Struktur anlegen

      Daten rüber

      Drop Tabelle

      Neue Tabelle ohne die Spalte anlegen

      Daten zurück

      Drop Dummy Tabell

      Comment


      • #4
        alter table drop spaltenname funktioniert nicht in der 8.0.4 ebensowenig funktioniert es nicht mit unused eine spalte auszublenden

        Comment

        Working...
        X