Это пример MS Windows, основанный на примере таблицы Скотта dept
.
Если вы создали файл. sql (для меня p.sql
):
SET ECHO OFF;
SET FEEDBACK OFF;
SET HEADING OFF;
SET LINESIZE 100;
spool p.txt
select * From dept;
spool off
и файл .bat операционной системы (для меня p.bat
):
sqlplus scott/tiger @p.sql
и - в командной строке операционной системы вызовите файл batch (не напрямую * 1014) * с желаемым. sql script!), это результат:
c:\Temp>p
c:\Temp>sqlplus scott/tiger @p.sql
SQL*Plus: Release 11.2.0.2.0 Production on Uto Tra 14 10:09:23 2020
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
SQL>
Но, получившийся буферный файл (p.txt
) выглядит так:
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
Итак ничего, кроме данных. Я предлагаю вам сделать то же самое.