Categories
Uncategorized

MySQL Temporary Table

CREATE TEMPORARY TABLE tmptable_1 SELECT * FROM table WHERE primarykey = 1;
UPDATE tmptable_1 SET primarykey = NULL;
INSERT INTO table SELECT * FROM tmptable_1;
DROP TEMPORARY TABLE IF EXISTS tmptable_1;

ไอเดีย

  • ใช้ clone row ได้ เอามาเก็บ แก้ ลอก ไม่กระทบ table หลัก
  • เก็บความลับได้

อ้างอิง https://stackoverflow.com/questions/4039748/in-mysql-can-i-copy-one-row-to-insert-into-the-same-table