tapes

  1. Paramtrages de l'criture
  2. Paramtrages de la session
  3. Dbut de l'criture (SPOOL nomFichier.log)
  4. Commandes SQL
  5. Fin de l'criture (SPOOL OFF)

Exemple:

SET ECHO OFF
SET NEWP NONE
SET TERMOUT OFF
SET FEEDBACK OFF
SET SCAN OFF

ALTER SESSION SET NLS_LANGUAGE='AMERICAN'; 
ALTER SESSION SET NLS_TERRITORY='AMERICA'; 
ALTER SESSION SET NLS_DATE_FORMAT='DD-MON-YY'; 
ALTER SESSION SET NLS_NUMERIC_CHARACTERS='.,';

SPOOL h:\sql\sqel.log
REM Commandes SQL Ici
REM ================ DEBUT ================

SET ECHO ON


SET ECHO OFF

REM ================ FIN =================

SPOOL OFF
  

Commandes

ALTER SESSION

ALTER SESSION SET NLS_LANGUAGE='AMERICAN'; 
ALTER SESSION SET NLS_TERRITORY='AMERICA'; 
ALTER SESSION SET NLS_DATE_FORMAT='DD-MON-YY'; 
ALTER SESSION SET NLS_NUMERIC_CHARACTERS='.,';
  

REM[ARK]

REM commentaire sur une ligne
  

SET

SET ECHO OFF|ON     [ criture dans le fichier ]
SET FEEDBACK OFF|ON
SET LINESIZE 120
SET NEWP NONE
SET NEWPAGE 0
SET PAGESIZE 60
SET SCAN OFF|ON
SET TERMOUT OFF|ON  [ criture  l'cran ]
  

SPOOL

criture dans un fichier

Dbut: SPOOL nomFichier
Fin  : SPOOL OFF