我想将存储在桌面上的Excel工作表加载到Netezza。我如何不通过导入工具来执行此操作。因此,我希望能够编写执行此操作的INSERT INTO
脚本。
这就是我所拥有的:
INSERT INTO MyNetezzaTable
SELECT * FROM EXTERNAL 'C:\Users\username\Desktop\book1.xlsx'
USING
(
Y2BASE 2000
REMOTESOURCE 'ODBC'
SKIPROWS 1
MAXERRORS 1
ENCODING 'internal'
)
在我的nzbad
文件中,一行带有一堆乱码。任何帮助将是巨大的!
答案 0 :(得分:0)
执行文件->另存为-> CSV 然后netezza loader可以正常阅读。 原生的xlsx格式是二进制格式,无法轻松处理(实际上,它是一个ZIP文件,其中包含xml和jpg中的多个文件,还有很多其他文件)