คุณจะเปลี่ยนชื่อตารางในSQLite 3.0 ได้อย่างไร
คุณจะเปลี่ยนชื่อตารางในSQLite 3.0 ได้อย่างไร
คำตอบ:
ALTER TABLE `foo` RENAME TO `bar`
คำตอบยังคงใช้ "ALTER TABLE" แต่หน้าเอกสารหลักในหัวข้อนี้ค่อนข้างหนา สิ่งที่จำเป็นคือตัวอย่างง่ายๆของวิธีการทำงาน คุณสามารถค้นหาได้ที่นี่: https://www.sqlitetutorial.net/sqlite-alter-table/
เพื่อความแม่นยำในกรณีพื้นฐานที่สุดดูเหมือนว่านี้:
ALTER TABLE existing_table
RENAME TO new_table;
ฉันไม่แน่ใจว่าเครื่องหมายจุดทำงานได้หรือไม่ แต่ฉันคิดว่าสิ่งต่อไปนี้ถูกต้องด้วย:
ALTER TABLE existing_database.existing_table
RENAME TO new_database.new_table;