Như vậy là mình đã giới thiệu xong các lệnh Select, Insert và Update, vậy thì trong bài này mình sẽ giới thiệu một lệnh cũng hay dùng trong Oracle, đó là lệnh xóa delete, lệnh này sẽ xóa dữ liệu theo một điều kiện nhất định.
1. Cú pháp lệnh Delete trong Oracle
Cú pháp của lệnh delete như sau:
DELETE FROM table_name WHERE conditions;
Trong đó:
- table_name là tên bảng muốn xóa dữ liệu
- conditions là điều kiện để xóa, nếu bạn không thiết lập conditions thì nó sẽ xóa hết dữ liệu của bảng table_name
2. Ví dụ lệnh Delete trong Oracle
Sau đây là một vài ví dụ cho bạn tham khảo.
Bài viết này được đăng tại [kiso.vn]
Ví dụ 1: Xóa khách hàng có tên là Cường
DELETE FROM customers WHERE name = 'Cường';
Khi chạy lệnh này thì tất cả những record nào có name
là “Cường” thì sẽ bị xóa.
Ví dụ 2: Xóa khách hàng có tên là Cường và có ID lớn hơn 200
DELETE FROM customers WHERE last_name = 'Cường' AND customer_id > 200;
Lệnh này sẽ xóa tất cả record có tên là Cường và ID phải lớn hơn 200.
Bài viết liên quan
[CSF-2] Một số thiết lập CSF, LFD
Hôm nay mình sẽ thực hiện một số thiết lập trên CSF Mở file config để sửa đổi một số tính năng dưới /etc/csf/csf.conf Nội dung chính1. Cú pháp lệnh Delete trong Oracle2. Ví dụ...
[CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF)
Nội dung chính1. Cú pháp lệnh Delete trong Oracle2. Ví dụ lệnh Delete trong Oracle1. Khái niệm CSF: CSF (ConfigServer & Firewall) là một bộ ứng dụng hoạt động trên Linux như một firewall được...
Sử dụng SSH Key với Gitlab và Github
Bài viết này mình sẽ hướng dẫn các bạn tạo ssh key cho Gitlab và Github SSH là gì? Secure Socket Shell là một giao thức mạng dùng để thiết lập kết nối mạng một...
Directory traversal vulnerabilities (phần 4)
Nội dung chính1. Cú pháp lệnh Delete trong Oracle2. Ví dụ lệnh Delete trong OracleV. Phân tích và khai thác các lỗ hổng Directory traversal (tiếp) 5. Bypass lỗ hổng khi trang web sử dụng...
Directory traversal vulnerabilities (phần 3)
Nội dung chính1. Cú pháp lệnh Delete trong Oracle2. Ví dụ lệnh Delete trong OracleV. Phân tích và khai thác các lỗ hổng Directory traversal 1. Lỗ hổng xảy ra khi sử dụng các hàm...
Directory traversal vulnerabilities (phần 2)
Nội dung chính1. Cú pháp lệnh Delete trong Oracle2. Ví dụ lệnh Delete trong OracleIII. Vì sao lỗ hổng Directory traversal xuất hiện? Với mỗi ngôn ngữ lập trình khác nhau, điểm xuất hiện các...