用这个sql文检索出来把他导出到csv文件里
select TYPE_NAME||'|'||CODE_NAME||'|'||CODE_ID||'|'||SYSNAME||'|'||EDATE||'|'||FDATE from statistics.zwm_test ;
结果数据太长:
SZHK LuYiTong Card Replacement,干$100(種硄, 珹瓣ず),17,system,20050701,2
9991231
变成两行了。现在导入数据库就是两条了,各位老大请问怎么解决,
select TYPE_NAME||'|'||CODE_NAME||'|'||CODE_ID||'|'||SYSNAME||'|'||EDATE||'|'||FDATE from statistics.zwm_test ;
结果数据太长:
SZHK LuYiTong Card Replacement,干$100(種硄, 珹瓣ず),17,system,20050701,2
9991231
变成两行了。现在导入数据库就是两条了,各位老大请问怎么解决,
解决方案 »
- 闪回日志和 归档日志 分别 存放在哪里?
- 关于ORA-01779: cannot modify a column which maps to a non key-preserved table
- 求教一个查询
- oracle dbms_lob.writeappend救解
- 拆分一张表中的一个字段,并且将拆分开的内容生产一张新表
- [求助]Oracle中如何在select语句中写条件判断语句?
- 求存储过程(多数删除,添加)
- 变量生明不对?
- oracle中有没有随机数函数?谢谢!
- 使用imp时遇到的问题,请帮忙看看
- ORACLE链接中SERVICE_NAME、SID问题
- “grant create table to 用户” 和 “grant create any table to 用户” 有什么区别
出现换行一般是在sql plus中,如果避免换行可以在sql>下如下操作:
set linesize 1000 --如果1000不够可以设置的更大
spool out.csv
select type_name ||....................;
spool off上面得到的out.csv文件就不会换行
NLS_LANG="Simplified Chinese_china".ZHS16GBK
export NLS_LANG
spool /account/sc/data/sales_oper_log_peter.csv
set termout off
set pagesize 0
set heading off
set feedback off
set echo off
set tab off
set space 0
set verify off
set linesize 1000