表billcode
billcode billname flag
char(2) char(10) char(1)
01 转账支票 3
02 现金支票 1
03 汇票申请书 1
使用如下的语句:
set colsep '|';
set echo off;
set feedback off;
set heading off;
set pagesize 0;
set linesize 10000;
set numwidth 12;
set termout off;
set trimout on;
set trimspool on;
spool d:\billcode.txt;
select * from billcode order by billcode;
spool off;
生成d:\billcode.txt如下
01 |转账支票 |3
02 |现金支票 |1
03 |汇票申请书 |1
要求生成这样的效果:
01|转账支票 |3
02|现金支票 |1
03|汇票申请书|1
去掉多出来的每个字段后面的空格,好像是系统会多一倍的字段定义长度的空格。
如何去掉:???高手指点!
billcode billname flag
char(2) char(10) char(1)
01 转账支票 3
02 现金支票 1
03 汇票申请书 1
使用如下的语句:
set colsep '|';
set echo off;
set feedback off;
set heading off;
set pagesize 0;
set linesize 10000;
set numwidth 12;
set termout off;
set trimout on;
set trimspool on;
spool d:\billcode.txt;
select * from billcode order by billcode;
spool off;
生成d:\billcode.txt如下
01 |转账支票 |3
02 |现金支票 |1
03 |汇票申请书 |1
要求生成这样的效果:
01|转账支票 |3
02|现金支票 |1
03|汇票申请书|1
去掉多出来的每个字段后面的空格,好像是系统会多一倍的字段定义长度的空格。
如何去掉:???高手指点!
解决方案 »
- 各位好,以下是从Oracle的dmp文件中提取出来的信息.
- 问一SQL语句
- after insert Trigger 问题:
- 怎么写这样的SQL (同一张表记录间赋值)?
- oracle使用游标作为传入参数如何处理
- oracle菜鸟请高人指点如何学习oracle!
- 把acle安装光盘里的文件拷到硬盘,为什么就不能安装了????
- 入门级求助!
- 急急急,麻烦大家帮我看下为什么提交任务不成功,提示数字溢出!
- sql loader导入数据如何把上传文件夹名作为一列插入,文件夹里是需要的txt文件
- 在sql*plus下执行语句怎么看语句的执行顺序?
- 跪求!!!JSP+ORACLE实现文件的上传下载完整操作(包括代码和详细注释)
也可以通过
select billcode||'|'||billname||'|'||flag from billcode order by billcode;
解决,但是同样字段超多,比较麻烦,是不是有更好的办法,高手指点迷津???