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 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

Schreibe einen Kommentar