Lệnh Xóa Bảng Trong Oracle - Drop Table - Oracle Căn Bản
Có thể bạn quan tâm
Trong bài này mình sẽ giới thiệu với các bạn một lệnh dùng để xóa table trong Oracle, lệnh này rất ít khi sử dụng, tuy nhiên bạn cũng nên biết để xử lý trong trường hợp cần xóa bảng.
Có một lưu ý bạn nên backup lại database trước khi xóa nhé, vi khi bạn chạy câu lệnh xóa thì sẽ mất tất cả, không còn cách nào khắc phục cả.
1. Lệnh xóa bảng Drop Table trong Oracle
Trước tiên bạn xem cú pháp sau:
DROP [schema_name].TABLE table_name [ CASCADE CONSTRAINTS ] [ PURGE ];
Trong đó:
- schema_name: Tên của Schema chứa bảng
- table_name: Tên của bảng mà bạn muốn xóa khỏi hệ quản trị CSDL
- CASCADE CONSTRAINTS: Nếu bạn thêm từ khóa này nó sẽ xóa tất cả tham chiếu khóa ngoại đến bảng này
- PURGE: Nếu bạn thêm từ khóa này thì các bảng và đối tượng liên quan sẽ bị đưa vào thùng rác và không thể khôi phục được
Hai tham số cuối cùng rất ít khi sử dụng.
Sau đây là một ví dụ, mình sẽ xóa bảng có tên là customers.
DROP TABLE customers;
Và dưới đây mình sẽ thêm từ khóa PURGE.
DROP TABLE customers PURGE
2. Lời kết
Lệnh xóa bảng này tương đối đơn giản, vì vậy bài này mình chỉ giới thiệu một vài ví dụ căn bản. Bài này mình dừng tại đây, hẹn gặp lại các bạn tại bài tìm hiểu về Temporary Table (bảng tạm) trong Oracle.
Từ khóa » Xóa Dữ Liệu Trong Bảng Oracle
-
Lệnh Delete Trong Oracle - Freetuts
-
Lệnh Delete Trong Oracle - Vi
-
Sự Khác Nhau Giữ DELETE, DROP & CREATE Và TRUNCATE Của ...
-
Cách để Xóa Dữ Liệu Trùng Lặp Trong Oracle - WikiHow
-
Mệnh đề DELETE Xóa Dữ Liệu Trong SQL
-
Xóa Rất Nhiều Dữ Liệu Trong Oracle - HelpEx
-
Xóa Toàn Bộ Dữ Liệu Khỏi Một Cột Cụ Thể Trong Oracle-sql - HelpEx
-
DELETE - Lệnh Xóa Dữ Liệu - SQL & Database
-
Các Câu Lệnh Xóa Archive Log Trong Oracle - Blog Kiến Thức Database
-
Xóa Dữ Liệu Trùng Nhau Trong Oracle (Delete Duplicate Value)
-
Xóa Dữ Liệu Trùng... - Trần Quốc Huy - Oracle Database Master
-
DROP TABLE
-
Kết Nối Với Cơ Sở Dữ Liệu Oracle / Oracle Exadata - WingArc1st
-
Kết Nối Với Oracle Database Từ Power Apps - Microsoft Docs