系统平台:
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博客 ” ,链接:https://blog.itpub.net/69994931/viewspace-2853976/
,如需转载,请注明出处,否则将追究法律责任。