Il est possible, à partir de la version 8.1.7 d'Oracle,de faire
générer du code HTML automatiquement à SQLPLUS.
Principe :
-- la ligne qui tue :
-- appel de sqlplus avec marqueurs html, en mode silencieux et appel du script
dans la foulée
sqlplus -markup "html on" -silent user/passwd@base @script.sql
sqlplus -markup "html on" -silent scott/tiger@ORCL @aff_emp.sql -- aff_emp.sql
-- le script effectif qui affiche la table
set feedback off
-- envoie les sorties vers la racine du serveur apache par exemple...
spool /oracle8i/Apache/htdocs/emp.htm
select * from emp
/
spool off
exit
-- voir ensuite -- http://mon_serveur/emp.htm
sqlplus -markup "html on" -silent scott/tiger@ORCL @aff_table.sql nom_table
--
aff_table.sql
-- le script effectif qui affiche la table
set feedback off
-- envoie les sorties vers la racine du serveur apache par exemple...
spool /oracle8i/Apache/htdocs/&nom_table.htm
select * from &nom_table
/
spool off
exit
(c) 2002- 2006 Didier
Deléglise
|