นักพัฒนา Oracle SQL สามารถส่งออก DDL ผ่านทางTools -> Database Export...
นี้ทำงานได้ดีมาก แต่ต้องการการแทรกแซงด้วยตนเอง
ฉันรู้DBMS_METADATA.get_ddl()
แต่พบว่าการส่งออกไม่สมบูรณ์ ฉันพบปัญหาที่DBMS_METADATA
DDL ที่ส่งออกไม่สามารถใช้งานได้โดยไม่ต้องแก้ไขปัญหาเช่นแบ่งในช่วงกลางของคำหลักและแย่กว่านั้น อย่างไรก็ตามหากใครรู้วิธีการส่งออก DDL ผ่านDMBS_METADATA
สิ่งที่สามารถทำงานได้โดยไม่ต้องแก้ไขด้วยตนเองนั่นก็เป็นทางออกที่ดีเช่นกัน
โดยทั่วไปฉันกำลังมองหาวิธีอัตโนมัติ / สคริปต์เพื่อส่งออก DDL เหมือนกับสิ่งที่ส่งออกผ่านทางคู่มือ
ฉันจะทำสิ่งนั้นได้อย่างไร
COL
ตามที่แสดงในตัวอย่างนี้และมันจะทำงาน