EXCEL拼接SQL脚本
一:拼接sql
如图:
格式:
=“insert into product
(ID,THING,DATE)values(’”&A2&"’,’"&B2&"’,’"&C2&"’)"
二:时间格式问题
处理:上图sql拼接时间转换围殴时间戳,在语句外转换时间单元格式;
TEXT:按指定格式将数字转换为文本
格式:
=“insert into product
(ID,THING,DATE)values(’”&A3&"’,’"&B3&"’,’"&TEXT(C3,“yyyy-mm-dd”)&"’)"
或者
=“insert into product
(ID,THING,DATE)values(’”&A3&"’,’"&B3&"’,’"&TEXT(C3,“yyyy-mm-dd hh:mm:ss”)&"’)"
三:插入Oracle数据库报:ORA-01861: 文字与格式字符串不匹配
原因说明:上面转换的是字符串格式,插入数据库需要在转换成时间格式;