日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle sql 输出,将数据从Oracle SQL Developer导出到Excel .xlsx

發(fā)布時(shí)間:2023/12/4 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle sql 输出,将数据从Oracle SQL Developer导出到Excel .xlsx 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

將數(shù)據(jù)從Oracle SQL Developer導(dǎo)出到Excel .xlsx

我有一個(gè)小型項(xiàng)目,需要將Oracel SLQ Developer的數(shù)據(jù)導(dǎo)出到Excel(使用SLQ Developer中的命令而不是工具),然后創(chuàng)build一個(gè)圖表。 使用“假脫機(jī)”我可以導(dǎo)出到CSV精細(xì)(但無法在CSV中創(chuàng)build一個(gè)graphics),但是當(dāng)我嘗試導(dǎo)出到XLSX它腐敗整個(gè)Excel表格說

"Excel cannot open the file "ExcelFile.xlsx" because the file format or file extention is not valid. Verify that the file has not been corrupted and that the file extension mathces the format of the file."

這里是我在SQL Developer中使用的代碼。

spool FileLocation\ExcelFile.xlsm SELECT * FROM Table; spool off;

有什么辦法可以阻止數(shù)據(jù)被破壞或有另一種方式將數(shù)據(jù)導(dǎo)出到.xlsx文件?

謝謝

您好sql開發(fā)者從我知道出口是使用sqlplus(代碼是一樣的),所以perhabs還有其他的方法,但這一個(gè)應(yīng)該是足夠好

我會嘗試改變第一行看起來像這樣:

spool ExcelFile.xls

可能你也需要打開

SET MARKUP HTML ON

無論如何有解決方法 – 您可以生成.CSV文件,然后在Excel中打開它并保存為.xlsx文件

Nooooooo。

set sqlformat csv spool c:\file.sql select * from table; spool off;

然后在Excel中打開文件。

要么

以交互方式運(yùn)行您的查詢。

右鍵單擊網(wǎng)格,導(dǎo)出> XLSX。 打開文件。

假脫機(jī)只將查詢輸出寫入文件,它不會查看文件擴(kuò)展名并找出如何在該點(diǎn)編寫輸出。

所以你要么通過查詢自己編碼,要么使用我們支持的格式輸出之一

SET SQLFORMAT CSV JSON DELIMITED XML HTML INSERT LOADER

使用“help set sqlformat”獲取幫助。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的oracle sql 输出,将数据从Oracle SQL Developer导出到Excel .xlsx的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。