问题描述
,PMID,LastName,ForeName,Initials,Affiliation
0,1,"['Makar','McMartin','Palese','Tephly']","['A B','K E','M','T R']","['AB','KE','TR']",
这是csv文件
我想把它分成这个样子
PMID Name Affiliation
1 Makar_A B_AB
1 MCMartin_K E_KE
1 Palese_M_M
1 Tephly_T R_TR
下面是我在mysql工作台上写的代码
DROP TABLE IF EXISTS AuthorTBL;
CREATE TABLE IF NOT EXISTS AuthorTBL
( PMID varchar(100),LastName varchar(50),ForeName varchar(50),Initials varchar(50),Affiliation varchar(250)
);
LOAD DATA INFILE 'abcd.csv'
INTO TABLE AuthorTBL
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 ROWS
(@num,@PMID,@LastName,@ForeName,@Initials,@Affiliation)
SET
PMID = @PMID,LastName = @LastName,ForeName = @ForeName,Initials = @Initials,Affiliation = @Affiliation;
如何更改我的代码以使其正常工作?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)