@PhilippSalvisberg ไม่ทำงานให้กับ Trivadis - เป็นส่วนหนึ่งของ Accenture อีกต่อไป และไม่มีใครที่ Trivadis/Accenture จะดำเนินการโครงการนี้ต่อไป ดังนั้น พื้นที่เก็บข้อมูล GitHub นี้จึงถูกเก็บถาวรในวันที่ 30 สิงหาคม 2024
PL/SQL Unwrapper สำหรับ SQL Developer เป็นส่วนเสริมฟรีในการแกะโค้ด PL/SQL ที่ห่อหุ้มด้วยยูทิลิตี้ wrap ของ Oracle Database Server เวอร์ชัน 10g, 11g, 12c, 18c หรือ 19c
เปิดหน่วย PL/SQL ที่ห่อไว้ (ขั้นตอน ฟังก์ชัน ข้อมูลจำเพาะของแพ็คเกจ เนื้อความของแพ็คเกจ ข้อกำหนดประเภท หรือเนื้อความของประเภท) ในตัวแก้ไข SQL Developer
คลิกขวาภายในตัวแก้ไขเพื่อแสดงเมนูป๊อปอัป เลือก Unwrap
หรือกด Ctrl-Shift-U
เพื่อแกะโค้ด
เนื้อหาของตัวแก้ไขจะถูกแทนที่ด้วยโค้ดที่ยังไม่ได้ห่อ
ตามค่าเริ่มต้น โค้ดที่ยังไม่ได้ห่อจะไม่มีคำสั่ง DDL ที่ถูกต้อง ในกรณีนี้ CREATE
หายไป คุณสามารถเปลี่ยนพฤติกรรมนี้ได้ในการตั้งค่า
ทำเครื่องหมายที่ตัวเลือก Add 'CREATE OR REPLACE'
เพื่อรับคำสั่ง DDL ที่สมบูรณ์
หากคุณติดตั้ง Oddgen สำหรับ SQL Developer คุณจะเห็นโหนด PL/SQL Unwrapper
ในหน้าต่าง Generators
:
เปิดโหนด PL/SQL Unwrapper เพื่อแสดงอ็อบเจ็กต์ที่ห่อทั้งหมดในแผนผังเนวิเกเตอร์ เลือกวัตถุอย่างน้อยหนึ่งรายการเพื่อแกะ วิดีโอที่ไม่มีเสียงต่อไปนี้แสดงวิธีแกะเนื้อหาแพ็คเกจทั้งหมดในสคีมาในคราวเดียว:
คลิกเมนู Help
และเลือก Check for Updates…
กดปุ่ม Add
เพื่อลงทะเบียนศูนย์อัปเดต http://update.salvis.com/ หากคุณมีปัญหาในการกำหนดค่าการตั้งค่าพร็อกซี เนื่องจากบริษัทของคุณต้องการการรับรองความถูกต้องเพิ่มเติมหรือคล้ายกัน ฉันขอแนะนำให้ดาวน์โหลด PL/SQL Unwrapper สำหรับ SQL Developer จากที่นี่ และใช้ตัวเลือก Install From Local File
คุณจะพบข้อมูลการเผยแพร่และข้อมูลการเผยแพร่ทั้งหมดได้ที่นี่
ดูคำถามที่พบบ่อย
PL/SQL Unwrapper ได้รับอนุญาตภายใต้ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License คุณสามารถขอรับสำเนาใบอนุญาตได้ที่ https://creativecommons.org/licenses/by-nc-nd/3.0/