1. ใน SQL developer ให้คลิกขวาที่ Connection ที่เราต้องการลบข้อมูล เลือก Open SQL Worksheet ขึ้นมา หากมีอยู่แล้วข้ามขั้นตอนนี้ไปได้เลยครับ
2. พิมพ์คำสั่งนี้ลงไป : ซึ่งจาก script จะเห็นว่าเป็นการเลือกข้อมูลชื่อตาราง จากตารางของระบบ (user_table) ออกมาทั้งหมดจาก user ที่สร้าง connection อยู่พร้อมบวกข้อความ 'truncate table ' ก่อนหน้าตารางและ ';' ปิดท้าย
SELECT 'truncate table ' || table_name || ';' FROM user_tables
3. จากนั้นให้กดปุ่ม run script (1) เราจะเห็น script output ถูก generate ออกมา กดปุ่ม run script (2) โปรแกรมจะเปิด script output ไปเป็น working sheet ใหม่ขึ้นมา
4. ให้กดปุ่ม run script หากต้องการลบทั้งหมด หรือหากไม่ต้องการลบตารางใดตารางหนึ่ง ให้ลบแถวที่มีชื่อตารางนั้นออกแล้วค่อยกดปุ่ม run script เป็นอันเสร็จสิ้นขั้นตอนการลบข้อมูลทั้งหมดจากฐานข้อมูล Oracle
0 comments:
Post a Comment