plsql导出csv数据是空白

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plsql导出csv数据是空白相关的知识,希望对你有一定的参考价值。

百度知道
plsql导出csv数据是空白
许tyuii
超过24用户采纳过TA的回答
关注
成为第1位粉丝
使用PLSQLDeveloper导出CSV文件格式数据后,用EXCEL打开文件显示是乱码或者长数字串变成了科学计数法。
这并不是导出的CSV文件数据有问题, 如果使用记事本或其他编辑器如EDITPLUS打开文件,会发现数据是正常的。
一、解决显示乱码问题
用EXCEL打开文件显示乱码是因为导出的数据文件的编码格式是UTF-8,而EXCEL默认打开文件的编码格式是UNICODE,编码格式不一致。
解决方法:
1、用记事本或其他编辑器如EDITPLUS打开文件,然后另存为,填写文件名,编码格式选择UNICODE。
2、用EXCEL打开新的文件,即可正常显示。
二、解决科学计数法问题
1、新建EXCEL文件。
2、点击EXCEL菜单中的“数据”->“导入外部数据”->“导入数据”(EXCEL2007点击“数据”->“自文本”),然后选中导出的CSV文件,选择分割符号,下一步,选择逗号,下一步,相应的列选择相应的数据格式(长数字串就选择为文本格式),完成。
3、数据导入完成后,就可以正常显示了。
注意:使用解决科学计数法问题的方法同样可以解决显示乱码问题。
参考技术A 使用PLSQLDeveloper导出CSV文件格式数据后,用EXCEL打开文件显示是乱码或者长数字串变成了科学计数法。
这并不是导出的CSV文件数据有问题, 如果使用记事本或其他编辑器如EDITPLUS打开文件,会发现数据是正常的。
一、解决显示乱码问题
用EXCEL打开文件显示乱码是因为导出的数据文件的编码格式是UTF-8,而EXCEL默认打开文件的编码格式是UNICODE,编码格式不一致。
解决方法:
1、用记事本或其他编辑器如EDITPLUS打开文件,然后另存为,填写文件名,编码格式选择UNICODE。
2、用EXCEL打开新的文件,即可正常显示。
二、解决科学计数法问题
1、新建EXCEL文件。
2、点击EXCEL菜单中的“数据”->“导入外部数据”->“导入数据”(EXCEL2007点击“数据”->“自文本”),然后选中导出的CSV文件,选择分割符号,下一步,选择逗号,下一步,相应的列选择相应的数据格式(长数字串就选择为文本格式),完成。
3、数据导入完成后,就可以正常显示了。
注意:使用解决科学计数法问题的方法同样可以解决显示乱码问题。
参考技术B plsql导出csv数据是空白,是因为你导出的格式不对。你需要先选中你要导出的数据,然后再右键,点击属性,然后再点击格式化,然后再取消,这时再导出就不是空白的了。

plsql导入数据

参考技术A 1、使用数据库dba用户创建用户并赋予相应的导入导出等权限
2、使用创建的用户登录
3、选择tools(工具)菜单下的import
tables..(导入表)
4、在oracle
import选项卡界面勾选相应的选项
5、选择buffer
size(缓冲池大小)
6、填写from
user导出dmp文件的用户
7、填写to
user导入dmp文件的用户,即当前登录的用户
8、import
executable选择默认
9、选择dmp文件
10、import(导入)

以上是关于plsql导出csv数据是空白的主要内容,如果未能解决你的问题,请参考以下文章

plsql登陆时出现空白提示框

Excel 在 CSV 导出中导出数百个空列

excel 末尾是0 恢复数据方法

plsql怎么导出csv

plsql导出cvs文件后数值为啥会变

如何设定PLSQL DEVELOPER导出的CSV文件中单元格格式为文本?