ThaiSQL.COM Wiki and Forum

RSS


Quick Search
»
Advanced Search »

HostedBy
วันนี้มานำเสนอวิธีการ copy ข้อมูลจากตารางหนึ่งไปอีกตารางหนึ่ง โดยที่ไม่จำเป็นต้องสร้าง ตาราง เก็บข้อมูลใหม่ เพียงแต่ว่า การใข้วิธีนี้ จะได้แต่ ข้อมูล กับ ชนิดของข้อมูลแต่ไม่ได้ CONSTRAINT หรือ INDEX ใดๆ เลยนะครับ ไว้สำหรับ ทดสอบข้อมูลมากกว่านะครับ

CREATE TABLE TABLE_MAS(
	COL1 INT PRIMARY KEY,
	COL2 VARCHAR(255)
);
 
INSERT INTO TABLE_MAS(COL1, COL2)
SELECT 1, 'A'
UNION ALL
SELECT 2, 'B'
UNION ALL
SELECT 3, 'C'
UNION ALL
SELECT 4, 'D'

SELECT COL1, COL2 INTO TABLE_BAK FROM TABLE_MAS

SELECT * FROM TABLE_BAK

DROP TABLE TABLE_MAS
DROP TABLE TABLE_BAK