รับคำสั่งแทรกสำหรับแถวที่มีอยู่ใน MySQL
ใช้ MySQL ฉันสามารถเรียกใช้แบบสอบถาม: SHOW CREATE TABLE MyTable; และมันจะคืนค่าคำสั่งสร้างตารางสำหรับตารางที่ระบุ สิ่งนี้มีประโยชน์หากคุณมีตารางที่สร้างไว้แล้วและต้องการสร้างตารางเดียวกันในฐานข้อมูลอื่น เป็นไปได้หรือไม่ที่จะได้คำสั่ง insert สำหรับแถวที่มีอยู่แล้วหรือชุดของแถว? บางตารางมีหลายคอลัมน์และมันดีสำหรับฉันที่จะได้รับคำสั่ง insert เพื่อถ่ายโอนแถวไปยังฐานข้อมูลอื่นโดยไม่ต้องเขียนคำสั่ง insert หรือไม่ส่งออกข้อมูลเป็น CSV แล้วนำเข้าข้อมูลเดียวกัน ลงในฐานข้อมูลอื่น เพียงชี้แจงสิ่งที่ฉันต้องการคือสิ่งที่จะทำงานดังนี้ SHOW INSERT Select * FROM MyTable WHERE ID = 10; และส่งคืนสิ่งต่อไปนี้ให้ฉัน: INSERT INTO MyTable(ID,Col1,Col2,Col3) VALUES (10,'hello world','some value','2010-10-20');