wie speichert oracle-SQL-Abfragen automatisch, wenn eine Abfrage ausgeführt wird?
Ich soll das speichern von SQL - /PLSQL-Abfragen, die ausgeführt wird, indem ein Benutzer.
Verwende ich die unten, und verwenden append
am Ende der Anweisung sowie das speichern am Anfang. Aber, es ist Kopfschmerzen zum ausführen einer save-Anweisung alle die Zeit, nach der eine Abfrage ausgeführt wird.
Ich würde gerne wissen, ob es da irgendein Befehl, der automatisch speichern Sie die Abfragen, um die Datei.
SQL> save C:\savesueryfolder\first.sql;
SQL> select * from emp;
SQL> save C:\savesueryfolder\first.sql append;
Versuchen Sie, die
noch brauchen, um ausführen die spool-Abfrage jedes mal zu speichern. Aber Freund, den ich nicht ausführen wollen das spool/Abfrage speichern zu jeder Zeit. keine Ahnung hier...
A. B. Cade ist richtig, nur Frage spool-einmal in der Sitzung und er speichert alle Abfragen und Ergebnisse. Beachten Sie, dass sql*plus ist nicht bündig, wird die Datei automatisch, so dass Sie nicht sehen, die Abfragen und Ergebnisse in der Datei, bis Sie entweder "spool off" oder Spule unter einem anderen Dateinamen. Aber natürlich auch alle anderen spool-Befehl bricht dieser Ansatz, so ist dies mehr ein workaround als eine echte Lösung.
Vielen Dank für die wertvolle Zeit, um mir zu helfen. A. B cade und GWu
spool
Befehl http://ss64.com/ora/syntax-sqlplus.html
noch brauchen, um ausführen die spool-Abfrage jedes mal zu speichern. Aber Freund, den ich nicht ausführen wollen das spool/Abfrage speichern zu jeder Zeit. keine Ahnung hier...
A. B. Cade ist richtig, nur Frage spool-einmal in der Sitzung und er speichert alle Abfragen und Ergebnisse. Beachten Sie, dass sql*plus ist nicht bündig, wird die Datei automatisch, so dass Sie nicht sehen, die Abfragen und Ergebnisse in der Datei, bis Sie entweder "spool off" oder Spule unter einem anderen Dateinamen. Aber natürlich auch alle anderen spool-Befehl bricht dieser Ansatz, so ist dies mehr ein workaround als eine echte Lösung.
Vielen Dank für die wertvolle Zeit, um mir zu helfen. A. B cade und GWu
InformationsquelleAutor Bamadeva | 2012-07-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, für den SPOOL-Befehl. SPOOL-Befehl speichern Sie die Ausgabe in eine Datei. Sie können sich bewerben, sind folgende Schritte-
SCHRITT 1:
Geben Sie den Speicherort, wo Sie wollen, um die spool-Ausgabe.
(oder temp.doc hängt mit der Erweiterung, die Sie speichern möchten.Ich empfehle zu gehen for.doc)
Wenn
temp.doc/temp.txt
bereits vorhanden ist, dann ist es nur das überschreiben der Datei, also seien Sie vorsichtig, versuchen Sie immer, eine neue Datei zu erstellen.SCHRITT 2:
Abfragen auszuführen .
Führen Sie eine beliebige Anzahl von Abfragen.
SCHRITT 3:
in der Nähe der Spule.
gehen angegeben
Lage und überprüfen Sie die Datei.
InformationsquelleAutor Anant_00