11技术太卷我学APEX-数据加载
0 所谓的数据加载
就是导入数据到数据库表中,本示例就采用Excel导入数据到《技术太卷我学APEX》的apex_learn表。表结构大概是这样的
CREATE TABLE "APEX_LEARN"
( "P_ID" NUMBER(17,0) NOT NULL ENABLE,
"K_CLASS" VARCHAR2(52),
"K_SUBCLASS" VARCHAR2(52),
"S_TITLE" VARCHAR2(127),
"KEY_WORD" VARCHAR2(52),
"S_TEXT" VARCHAR2(521),
"B_FILE" BLOB,
"S_NOTE" VARCHAR2(521),
"F_USER" VARCHAR2(17),
"DATE_TIME" DATE,
"B_FILE_NAME" VARCHAR2(127),
"B_FILE_MIME_TYPE" VARCHAR2(127),
CONSTRAINT "APEX_LEARN_PK" PRIMARY KEY ("P_ID")
USING INDEX ENABLE
)
1 第一步先导出一个数据模板
进入《技术太卷我学APEX》打开【友情连接】-【自学网】
然后【操作】-【下载】-【Excel】-【下载】
下载后的Excel是这样的:
在Excel上加一行数据:
2 第二步创建数据加载定义
在APEX开发环境以此找到【共享主键】-【数据源】-【数据加载定义】
创建一个数据加载定义-【从头开始】-【下一步】
定义名称、目标类型、表名等
第一步导出并修改的Excel文件选进来
Excel列和数据库表的列建立映射
创建导入页
创建完成的页面是这样的
3 第三步运行导入一下试试
页面打开是这样的:
选择Excel导入文件:
打开友情连接看看一下:
发现导入增加了4行数据。OK数据加载就是这么简单的3步就可实现。