Oracle �� SQL*Plus ������һЩ�Ƚ���Ȥ��ѡ�������ʹ�ã��ܹ����������벻���ĺ����������һ�� ��-M�� ѡ
���ܹ������������� HTML ��������ʵ��Ӧ���к����ô��������������� SQL*Plus��һЩѡ�
-----------------------Oracle8i------Begin------------------------------------------------
C:\>SQLPLUS -
�÷� : SQLPLUS [ [<option>] [<logon>] [<start>] ]
���� <option> ::= - | -? | [ [-M <o>] [-R <n>] [-S] ]
< ��¼ > ::= < �û��� >[/< ���� >][@<connect_string>] | / | /NOLOG
< ���� > : : = @< ��� >[.<ext>] [< ���� > ...]
"-" ��ʾʹ���
"-?" ��ʾ SQL*Plus �汾����
"-M <o>" ʹ�� HTML ��־ѡ�� <o>
"-R <n>" uses restricted mode <n>
"-S" uses silent mode
��-M�� ѡ��ָ���������ʱ��ʹ�� HTML �����������ݣ����Դ�����ͨ���ı���
-----------------------Oracle8i-------------End-------------------------------------------
-----------------------Oracle9i------Begin------------------------------------------------
D:\>sqlplus -
SQL*Plus: Release 9.2.0.4.0 - Production
�÷�: SQLPLUS [ [<option>] [<logon>] [<start>] ]
���� <option> ::= -H | -V | [ [-L] [-M <o>] [-R <n>] [-S] ]
<logon> ::= <username>[/<password>][@<connect_string>] | / | /NOLOG
<start> ::= @<URI>|<filename>[.<ext>] [<parameter> ...]
"-H" ��ʾ SQL*Plus �İ汾���ĺ�ʹ���
"-V" ��ʾ SQL*Plus �İ汾����
"-L" ֻ���Ե�¼һ��
"-M <o>" ʹ�� HTML ��־ѡ�� <o>
"-R <n>" uses restricted mode <n>
"-S" uses silent mode
-----------------------Oracle9i-------------End-------------------------------------------
-----------------------Oracle10G Beta------Begin---------------------------------------
D:\>sqlplus -
SQL*Plus: Release 10.1.0.0.0 - Beta
�÷�: SQLPLUS [ [<option>] [<logon>] [<start>] ]
���� <option> ::= -H | -V | [ [-L] [-M <o>] [-R <n>] [-S] ]
<logon> ::= <username>[/<password>][@<connect_string>] | / | /NOLOG
<start> ::= @<URI>|<filename>[.<ext>] [<parameter> ...]
"-H" ��ʾ SQL*Plus �İ汾���ĺ�ʹ���
"-V" ��ʾ SQL*Plus �İ汾����
"-C" �����汾 <v>
"-L" ֻ���Ե�¼һ��
"-M <o>" ʹ�� HTML ��־ѡ�� <o>
"-R <n>" uses restricted mode <n>
"-S" uses silent mode
-----------------------Oracle10G Beta---END---------------------------------------------
(���Ǵ���Ҳ���Կ���SQLPlus�����һЩ�仯,���µIJ�����)
���� ��-M�� ѡ�������£�
[-M[ARKUP] "HTML [ON|OFF] [HEAD text] [BODY text]
[ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]"
���������ʵ��Ӧ���У�Ҫ�Թ�˾��ij��Table����ÿ���µı��� HTML ������ SQL*Plus ��������Ժ�����������
�������£�
�������� Scott ģʽ�µ� DEPT �����д����� DEPT �����ݣ�
SQL> SELECT * FROM dept;
DEPTNO DNAME LOC
---------- ---------------------------- ------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
��ϵͳ����������� HTML �ļ���
�����漸�����浽һ�� .sql �ű��У�����˵ q.sql �� :
SET ECHO OFF
SET FEEDBACK OFF
SELECT * FROM dept;
SET ECHO ON
SET FEEDBACK ON
exit
Ȼ�����������µ����������
C:\> sqlplus -s -m "HTML ON HEAD DEPT ����֮���� " Scott/tiger @c:\q.sql>Dept.html
����������Ľ���һ�£����� ��-s�� ��ʾ silent ģʽ�� ��-m�� ��ʾ���� HTML Markup ѡ�
��HEAD DEPT ����֮���� �� ������������һ���ı��⡣Ȼ�������и��������ݿ��û����ֺ����룬
ִ�нű����ض��� Dept.html �С�
��� Dept.html ���������ݣ��հ״��Ѿ���ȥ����
DEPT����֮����
| DEPTNO | DNAME | LOC |
| 10 | ACCOUNTING | NEW YORK |
| 20 | RESEARCH | DALLAS |
| 30 | SALES | CHICAGO |
| 40 | OPERATIONS | BOSTON |
�� SQL*Plus ����� SET MARKUP ������������
SET MARKUP
�÷� : SET MARKUP HTML [ON|OFF] [HEAD text] [BODY text]
[ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]
����������ݴ�Ϊһ�� .sql �ű� ( ����˵ C:\q.sql) ��
�� SQL*Plus �е��ã����ɴ������ݡ��� C:�д�������Ϊ Dept.html �� HTML ҳ�棬������ʾ��
| DEPTNO | DNAME | LOC |
| 10 | ACCOUNTING | NEW YORK |
| 20 | RESEARCH | DALLAS |
| 30 | SALES | CHICAGO |
| 40 | OPERATIONS | BOSTON |
ע:���ڸ�ʽ��������,ʵ�ʵ���ʾЧ������������ͬ.