注册
文件导入达梦数据库的两种方法
培训园地/ 文章详情 /

文件导入达梦数据库的两种方法

温志奎 2023/01/12 2477 0 0

针对达梦数据库通过文件导入数据我们可以通过以下两种方法实现:
一、需要导入文件为/dm8/data/test.txt
创建test.ctl文件
cat /dm8/data/test.ctl
增加以下内容
LOAD DATA
INFILE ‘/dm8/data/test.txt’ //需要导入的文件
INTO TABLE DMTEST.TEST
FIELDS ‘,’ //分割符为“,”

配置完成并保存后执行
create table DMTEST.TEST(id int, name varchar(20)) from ‘/dm8/data/test.ctl’; //TEST表根据实际创建

二、需要导入文件为/dm8/data/test.dat
创建test.ctl文件
cat /dm8/data/test.ctl
增加以下内容
OPTIONS
(SKIP = 1
) //test.dat第一行忽略
LOAD DATA
INFILE ‘/dm8/data/test.dat’
INTO TABLE DMTEST.TEST
FIELDS ‘,’
(
ID,
Name
)
创建TEST表
create table DMTEST.TEST(id int, name varchar(20))
执行以下命令
./dmfldr USERID=DMTEST/DMTEST CONTROL=‘/dm8/data/test.ctl’ MODE=‘in’ CHARACTER_CODE=‘UTF-8’ enable_class_type=true

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服