我需要使用excel数据表创建大量SQL插入语句。 假设我有以下excel:
A B C
----- ---- ----- >>>> ----
TE ZZ Insert into TABLE (CODE, VAL) Values ('&A1', '&B1');
TT CC Insert into TABLE (CODE, VAL) Values ('&A2', '&B3');
EX FF Insert into TABLE (CODE, VAL) Values ('&A3', '&B3');
我的输出应该是:
Insert into TABLE (CODE, VAL) Values ('TE', 'ZZ');
Insert into TABLE (CODE, VAL) Values ('TT', 'CC');
Insert into TABLE (CODE, VAL) Values ('EX', 'FF');
我无法实现它。我试过& A1,= A1 。
我应该拆分整个字符串并使用连接吗?
Insert into TABLE (CODE, VAL) Values ('
A1
', '
B1
');
答案 0 :(得分:1)
你的C栏应该有这样的公式:
="Insert into TABLE (CODE, VAL) Values ('"&A1&"', '"&B1&"');"