ใน MySQL ฉันรู้ว่าฉันสามารถแสดงรายการตารางในฐานข้อมูลด้วย:
SHOW TABLES
อย่างไรก็ตามฉันต้องการแทรกชื่อตารางเหล่านี้ในตารางอื่นตัวอย่างเช่น:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
มีวิธีรับชื่อตารางโดยใช้คำสั่ง SELECT มาตรฐานหรือไม่:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */