[20140506]SQL Developer生成CSV文件.txt

[20140506]SQL Developer生成CSV文件.txt

今天看别人使用SQL Developer,生成CSV文件.
执行如下:

select /*csv*/ * from emp;
--按F5,输出如下: 注解csv没有加号.好像仅仅输入小写才有效.并且不能有任何空格.

"EMPNO","ENAME","JOB","MGR","HIREDATE","SAL","COMM","DEPTNO"
7369,"SMITH","CLERK",7902,17-12月-80,800,,20
7499,"ALLEN","SALESMAN",7698,20-2月 -81,1600,300,30
7521,"WARD","SALESMAN",7698,22-2月 -81,1250,500,30
7566,"JONES","MANAGER",7839,02-4月 -81,2975,,20
7654,"MARTIN","SALESMAN",7698,28-9月 -81,1250,1400,30
7698,"BLAKE","MANAGER",7839,01-5月 -81,2850,,30
7782,"CLARK","MANAGER",7839,09-6月 -81,2450,,10
7788,"SCOTT","ANALYST",7566,19-4月 -87,3000,,20
7839,"KING","PRESIDENT",,17-11月-81,5000,,10
7844,"TURNER","SALESMAN",7698,08-9月 -81,1500,0,30
7876,"ADAMS","CLERK",7788,23-5月 -87,1100,,20
7900,"JAMES","CLERK",7698,03-12月-81,950,,30
7902,"FORD","ANALYST",7566,03-12月-81,3000,,20
7934,"MILLER","CLERK",7782,23-1月 -82,1300,,10


另外如果执行如下
select /*html*/ * from emp;
--生成的html好像apex代码,我不懂这些东西,在浏览器可以支持简单查询.

实际上在sqlplus下,执行:

SCOTT@test> set colsep "|"
SCOTT@test> select  * from scott.dept1;

    DEPTNO|DNAME         |LOC
----------|--------------|-------------
        50|TEST          |BBBBB
        10|ACCOUNTING    |NEW YORK
        20|RESEARCH      |DALLAS
        30|SALES         |CHICAGO
        40|OPERATIONS    |BOSTON
        60|MMMM          |ZZZZZZ

6 rows selected.


--实际上在toad下也很容易实现,我更加喜欢在toad下使用,它还可以生成insert脚本.

上一篇:Android阅读手札:第一行代码(第一章)


下一篇:python下异常处理