Oracle通过PL/SQL Developer导出数据为CSV格式,VARCHAR2类型的字段如果存入的是数值(例如3307830000004059)太长,最后一位会被置为0
2017-09-07 10:56
986 查看
问题描述:
Oracle通过PL/SQL Developer导出数据为CSV格式,VARCHAR2类型的字段如果存入的是数值(例如3307830000004059)太长,CSV文件该列会用科学计数法表示,即使选择该列,点击数据--.>分列,固定宽度,列数据格式选择文本,最后一位仍然会被置为0。
解决方法:
Oracle通过PL/SQL Developer导出数据为CSV格式,新建一个Excel文件,点击数据-->自文本,选择之前导出的CSV文件,文件类型分隔符号,选择逗号,【选中所有列】,然后选择列数据格式文本。
样例如下:
1)Oracle的列数据
2)CSV文件该列经过分列处理后仍存在最后该列最后一个字符置为0的情况
3)解决方法
Oracle通过PL/SQL Developer导出数据为CSV格式文件Test.csv
新建一个Excel文件,点击数据-->自文本,选择之前导出的CSV文件Test.csv如下图所示
3. 点击下一步下图所示,
4. 选择逗号,点击下一步如下图所示,按住shift选中所有列,选择文本格式
5. 点击完成,如下图所示,选择数据存放在现有工作表或者新工作表
6. 所有列都以数据库中的样式文本显示
Oracle通过PL/SQL Developer导出数据为CSV格式,VARCHAR2类型的字段如果存入的是数值(例如3307830000004059)太长,CSV文件该列会用科学计数法表示,即使选择该列,点击数据--.>分列,固定宽度,列数据格式选择文本,最后一位仍然会被置为0。
解决方法:
Oracle通过PL/SQL Developer导出数据为CSV格式,新建一个Excel文件,点击数据-->自文本,选择之前导出的CSV文件,文件类型分隔符号,选择逗号,【选中所有列】,然后选择列数据格式文本。
样例如下:
1)Oracle的列数据
2)CSV文件该列经过分列处理后仍存在最后该列最后一个字符置为0的情况
3)解决方法
Oracle通过PL/SQL Developer导出数据为CSV格式文件Test.csv
新建一个Excel文件,点击数据-->自文本,选择之前导出的CSV文件Test.csv如下图所示
3. 点击下一步下图所示,
4. 选择逗号,点击下一步如下图所示,按住shift选中所有列,选择文本格式
5. 点击完成,如下图所示,选择数据存放在现有工作表或者新工作表
6. 所有列都以数据库中的样式文本显示
相关文章推荐
- 如何通过PL/SQL Developer备份恢复oracle数据
- Oracle通过PL/SQL数据泵导出导入数据的命令
- 借助PL/SQL Developer将Oracle某用户数据表导出
- 使用pl/sql developer导出oracle表结构及数据
- Oracle 11g数据库使用pl/sql developer进行数据导入与导出
- WIN7 64位系统,Oracle 11g 64位,没法使用PL/SQL Developer导出数据
- 数据表中有字段time(类型为varchar),如何通过sql语句找出这个字段里力离当前最近的一个日期
- 借助PL/SQL Developer将Oracle某用户数据表导出
- Oracle:通过pl/sql developer工具导入excel数据
- oracle PL/SQL的基本构成,块结构和基本语法要求,数据类型,变量定义,运算符和函数
- 总结02-26用C#从sql数据库导出csv格式的数据,从csv格式读取数据导入到sql表中
- 关于pl /sql导入导出表结构,表数据,Oracle不能改变表的所有者
- PL/SQL将txt(csv)文件导入数据到oracle
- 解决从pl/sql查看oracle的number(19)类型数据为科学计数法的有关问题
- 数据库导入/导出csv格式的数据文件+添加新的字段
- Oracle资料 - PL/SQL Developer 7.0 用户指南中文版 PDF格式
- 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- oracle 定长字段查询问题 ,ibatis 与pl/sql查询的char类型字段查询不同
- Oracle(PL/SQL编程基础(PL/SQL程序块与PL/SQL语句)、异常、游标、数据类型)
- SQL 通过syscolumns.xtype动态查找指定数据类型字段所包含的数据