利用excel导入数据到mysql时,数据库中有一栏设置为时间变量,用于记录添加/修改的时间
在excel中时间一列,右键–设置单元格格式–自定义 ,在自定义中设置为yyyy-mm-dd hh:mm:ss,然后单元格公式设置为=NOW(),然后填充笔填充整列;虽然整列都按自己的想法出现了时间。但是在excel中利用公式
=CONCATENATE(“insert into table(id,title,content,add_time) values (‘”,A1,”‘,’”,B1,”‘,’”,C1,”‘,’”,D1,””);”)
复制单元格,将取来的公式在记事本里检查时却发现:
insert into table(id,titel,content,add_time) values (’10000001′,’aaa’,'ccc’,’40806.5724402778′);
时间变量却成了40806.5724402778
又不愿意写VBA
只好麻烦一下,按此方法:
跟前面一样:
1.在excel中时......查看全文
