簡體   English   中英

通過“ SELECT”查詢以“ INSERT”查詢的形式顯示表數據

[英]Through “SELECT” Query show table data in form of “INSERT” Query

我有一個表ABC具有列idname 我想用SELECT查詢以INSERT INTO ABC (id, name) values (1, 'test1'), (2, 'test2') etc.形式顯示所有記錄。 這可能嗎?

嘗試這樣:

SELECT CONCAT("INSERT INTO ABC (id, name) VALUES (1,'", id, "'), 2, '", name, "')")
FROM ABC

這應該解決

select 'INSERT INTO ABC (id, name) values ('||id||','''||name||''');' from ABC

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM