excel数据
A | B | C | D | E |
姓名 | 金额 | 日期 | ||
啦啦 | 17 | 1990/11/19 | 在这使用公式 | |
在这使用表达式用以下文本替换
="insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'"&A2&"','"&VALUE(B2)&"','"&TEXT(C2,"yyyy-mm-dd")&"','"&TEXT(TODAY(),"yyyy-mm-dd")&"');commit;"
显示为
insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'啦啦','17','1990-11-19','2014-02-10');commit;
说明
以=开头
A2: 引用A列第2行的值
VALUE函数 把数字转为文本。
TEXT函数 把日期格式化为文本。
TODAY(), 今天的日期
& 连接字符串
连接字符串还可以用CONCATENATE函数 =CONCATENATE(A1,A2,A3,A4)