Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.
Problem beim Verwenden von SQL
Hallo,
ich habe ein Problem beim Verwenden von SQL.
Und zwar kann ich mich wunderbar einloggen wie am Code zu sehen ist. Anschließend führe ich den Anlegen-Befehl “@ /proj/i6konzmod/anlegen.sql” aus und es werden ganz viele “Tables altered”, “rows created” und “Tables dropped” Befehle ausgeführt und anschließend wird mein SQL Programm geschlossen. Wenn ich mich dann wieder einlogge und irgendwelche banalen Befehle versuche einzutippen, kommt immer der Wert 2 als Antwort, was leider nicht der erhofften Antwort entspricht…Was mache ich denn falsch?=)
Vielen Dank für die Hilfe!
Last login: Wed Dec 3 11:55:23 2014 from cip-54-43.mi.uni-erlangen.de
faui00c [~]> cd /proj/i6konzmod/sqlplus
faui00c [/proj/i6konzmod/sqlplus]> ./run_sqlplus.sh konzmod_na02zijy
SQL*Plus: Release 12.1.0.1.0 Production on Wed Dec 3 11:55:35 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Enter password:
Last Successful login time: Wed Dec 03 2014 11:47:30 +01:00
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> @ /proj/i6konzmod/anlegen.sql
Table dropped
....
1 row created
....
Table altered
...
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
faui00c [/proj/i6konzmod/sqlplus]> ./run_sqlplus.sh konzmod_na02zijy
SQL*Plus: Release 12.1.0.1.0 Production on Wed Dec 3 12:03:51 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Enter password:
Last Successful login time: Wed Dec 03 2014 11:50:54 +01:00
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> select * from Lager
2
SQL> select * from Paket
2
ohne jegliche Ahnung von Oracle: Strichpunkte nach den Befehlen?
Genau. Wenn am Ende des Statements der “;” fehlt, dann geht das etwas in die falsche Richtung
Edit: Das Anlegen-Skript muss übrigens nur ein einziges Mal ausgeführt werden. Also nicht jedes Mal, wenn man mit Selects herumprobieren will.
Ahjee, die kleinen Dinge im Leben machen eben den Unterschied
Vielen Dank!=)