达梦数据库如何将Excel表的数据复制到表中

在日常工作中,Excel表中的数据与数据库之间的交互是比较频繁的,我们现在就达梦数据库管理工具与Excel进行数据交互的具体方法以案例的方式进行详细演示。

1、 首先登陆达梦数据库管理工具,并登陆连接数据库。

2 、准备Excel数据。

BJ  北京 1
SJZ 石庄 1
SH  上海 2
NJ  南京 2
GZ  广州 3
HK  海口 3
WH  武汉 4
CS  长沙 4
SY  沈阳 5
XA  西安 6
CD  成都 7


3 、根据Excel表数据创建表结构

CREATE TABLE "DMHR"."CITY_EXCEL"

(

"CITY_ID" CHAR(3) NOT NULL,

"CITY_NAME" VARCHAR(40),

"REGION_ID" INT);

4 、找到新创建的表,然后将鼠标移至表名上,点击右键,选择浏览数据选项,会弹出如下会话框。

如上图,区域1就是编辑数据的地方,可以看到有三个列。区域2是当前的所有列名,默认是表的所有列。区域3是按条件筛选数据的区域,可以按要求筛选完数据后,点击区域3右上角的T型按钮,应用筛选条件,然后结果筛选出来后,可以在区域1内完成修改。

5 、复制Excel中的数据,直接将鼠标移至步骤4的区域1,在区域1内用鼠标选择要插入数据的列,未选择的列默认空值填充,然后粘贴数据,会弹出如下图所示的提示信息。

在确认对话框中选择是按钮,如下图所示。

此时数据并没有进入表中,任然处在可编辑状态,可继续编辑数据,确定数据编辑完成后,可以点击鼠标右键选择保存或者直接Ctrl+S保存,保存之后,数据就会进入数据库表中,并如下图所示。

       

7 、新开窗口,然后通过命令行查询我们之前编辑的数据结果。

如上图所示,上图标识的区域5也是可以达到编辑数据的目的,跟plsql使用查询for update编辑表数据有点类似,但是这里编辑数据没有以上我们介绍的编辑过程好用,限制条件比较多,我们就不在详细演示。而区域4这里,是可以将结果集导出到Excel表中,操作也比较简单,如下图所示。

选择导出已加载结果集或者导出所有,按照弹出的对话框选择文件存储的位置并命名存放文件名即可,导出默认是xls类型,也可以选择其他类型。


请使用浏览器的分享功能分享到微信等