Ich finde diesen mysql-Code und wenn ich es nach Oracle SQL Developer Vergangenheit der Befehl Tabelle zeigt mir einen Fehler, wenn ich versuchte, es auszuführen.
dies ist meine Tabelle:
Oracle - Alter Tabelle funktioniert nicht
CREATE TABLE article (
code varchar(20) NOT NULL,
designation varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
num_serie int(50) NOT NULL,
num_reference int(50) NOT NULL,
num_inventaire int(50) NOT NULL,
tva double NOT NULL,
famille varchar(50) NOT NULL,
sous_famille varchar(50) NOT NULL
) ;
und dies ist der Befehl alter table:
ALTER TABLE article
ADD PRIMARY KEY (code),
ADD KEY code (code),
ADD KEY code_2 (code);
dies ist die Fehlermeldung:
Rapport d'erreur -
ORA- 01735: Option ALTER TABLE nicht valide
01735. 00000 - "ungültig ALTER TAB LE Option“
* Ursache:
* Aktion:
Warum 3 Schlüssel mit der gleichen Spalte ????? – scaisEdge
@scaisEdge wenn ich die 2 letzte Zeile entferne, löst dies das Problem? –
versuchen Sie .... Sie zeigen nicht die Fehlermeldung .. so .. ist schwierig .. asnwer – scaisEdge