0

我需要使用 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
');
4

1 回答 1

1

你的 C 列应该有这样的公式:

="Insert into TABLE (CODE, VAL) Values   ('"&A1&"', '"&B1&"');"
于 2013-02-06T17:04:07.667 回答