|
请教大家的问题,谢谢。
请问我要把一个Excel文件导成insert语句,如何操作?
比如:
Ename job
aa bb
dd cc
导成这样的文本。
insert into emp(ename,dd) values('aa','bb');
insert into emp(ename,dd) values('dd','cc');
我在论坛上看到这个例子,但没看懂,能帮解释一下么?
例子:
比如文件中有id, name两列(分别为A列和B列), 要导入的表为person(person_id,person_name)
在excel 文件的sheet的最右列, 添加一列, 对应第一行数据的单元格写入以下内容:
= "INSERT INTO PERSON(PERSON_ID, PERSON_NAME) VALUES('" & A1 & "', '" & B1 & "');"
然后把这一行复制到所有数据行对应的列中.
这一列的内容拷贝出去保存, 即成为可以直接在sql*plus下运行的脚本.
在线等待。谢谢大家。 |
|