Ändern von Skripts in SQL - ORA 01735
Ich habe versucht, auf der Suche in diesem Thema, und meine Suche führte mich zu diesem format, das ist noch zu werfen ist ein Fehler. Wann führe ich mein script, das ich im Grunde Holen Sie sich eine Last von ORA-01735 Fehler für alle meine späteren Aussagen. Ich hatte es getan, anders, aber googeln führte mich zu diesem format, das funktioniert immer noch nicht. Irgendwelche Tipps?
CREATE TABLE table7
(
column1 int NOT NULL,
column2 int NOT NULL,
column3 int NOT NULL
)
/
ALTER TABLE table7
ADD( pk1 PRIMARY KEY(column1),
fk1 FOREIGN KEY(column2) REFERENCES Table1(column2),
fk2 FOREIGN KEY(column3) REFERENCES Service(column3)
)
/
Es sieht aus wie ORA-01735 ist ein ORACLE-Fehler-code, also habe ich ein tag für oracle.
"Irgendwelche Tipps?" - die syntax ist dokumentiert im detail im Handbuch. Tut nicht weh, zu Lesen, dass...
"Irgendwelche Tipps?" - die syntax ist dokumentiert im detail im Handbuch. Tut nicht weh, zu Lesen, dass...
InformationsquelleAutor Killian | 2013-08-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
ADD
sollten umgeben Sie jede Spalte definition. Sie don ' T wickeln Sie ein EinzelzimmerADD
um 3 neue Spalten.Finden Sie unter: http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_3001.htm#i2183462
Für die Primary Key-und Foreign Key-Einschränkungen, die Sie brauchen, die
CONSTRAINT
Schlüsselwort. Siehe: http://docs.oracle.com/javadb/10.3.3.0/ref/rrefsqlj81859.html Abschnitt "Einschränkungen hinzufügen".EDIT: Dies war die einzige Sache, die Arbeit an der Geige habe ich versucht:
Hier das fiddle: http://sqlfiddle.com/#!4/9d2a3
Folgen Sie dem Beispiel!! Ich bin ein MySQL - /SQL-Server dev 😉 ich mag es einfach zu Lesen docs manchmal...
InformationsquelleAutor
Check this out:
Finden Sie unter syntax und Beispiele:
http://docs.oracle.com/cd/E17952_01/refman-5.1-en/alter-table.html
http://docs.oracle.com/cd/E17952_01/refman-5.1-en/alter-table-examples.html
Ihre links sind für MySQL, das ist nicht Oracle.
InformationsquelleAutor Sameer Mahant
ALTER TABLE table7
ADD (
CONSTRAINT pk1 PRIMARY KEY (spalte1),
CONSTRAINT fk1 Foreign Key (spalte2) REFERENCES Tabelle1 (Spalte 2),
CONSTRAINT fk2 Foreign Key (column3) REFERENZEN Service (column3)
)
es funktioniert für mich .Dank
InformationsquelleAutor Vinil