我有一个表ABC
,其中包含id
列和name
列。我希望以INSERT INTO ABC (id, name) values (1, 'test1'), (2, 'test2') etc.
形式显示SELECT
查询的所有记录。这可能吗?
答案 0 :(得分:2)
试试这样:
SELECT CONCAT("INSERT INTO ABC (id, name) VALUES (1,'", id, "'), 2, '", name, "')")
FROM ABC
答案 1 :(得分:1)
这应该解决它
select 'INSERT INTO ABC (id, name) values ('||id||','''||name||''');' from ABC