系統平臺:
Microsoft Windows (64-bit) 10
版本:
5.6.5
1、HGDB表建立以及測試資料新增
create table testtab(id int,name varchar(20));
insert into testtab select generate_series(1,10),'N' || generate_series(1,10);
select * from testtab; |
|
2、資料匯出
(1)、在表上右鍵,選擇匯出表
(2)、選擇匯出格式
(3)、點選下一步
(4)、選擇檔案目錄
(5)、點選完成
3、資料匯入
(1)、新表建立
create table testtab_bak as select * from testtab where 1<>1; |
|
(2)、在新表上右鍵,選擇匯入表
(3)、選擇匯入格式
(4)、選擇匯入檔案
(5)、點選完成,報錯如下
錯誤原因:之前匯出的excel檔案中sheet的名稱還是之前的表名
解決方式:修改匯出的excel檔案中sheet的名稱為新表名
(6)、修改sheet名稱
原sheet名稱
修改後sheet名稱
(7)、再次匯入
(8)、檢視匯入的資料
s
elect * from testtab_bak;
|
|
總結:excel匯入資料時,sheet的名稱應為表名
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994931/viewspace-2853976/,如需轉載,請註明出處,否則將追究法律責任。