Câu lệnh DROP TABLE
trong SQLite
được sử dụng để xóa định nghĩa bảng và tất cả dữ liệu, chỉ mục, trigger, ràng buộc và thông số kỹ thuật liên quan đến bảng đó.
Bạn phải cẩn thận trong khi sử dụng lệnh này vì một khi bảng bị xóa thì tất cả thông tin có sẵn trong bảng đó cũng sẽ bị mất mãi mãi.
1. Cú pháp lệnh Drop Table
Sau đây là cú pháp cơ bản của câu lệnh DROP TABLE
trong SQLite
. Bạn có thể tùy ý chỉ định tên cơ sở dữ liệu (database_name) cùng với tên bảng (table_name) như sau
DROP TABLE database_name.table_name;
2. Ví dụ lệnh Drop Table
Trước tiên, chúng ta hãy kiểm tra sự tồn tại của bảng COMPANY
và sau đó chúng ta sẽ xóa nó ra khỏi cơ sở dữ liệu.
Bài viết này được đăng tại [kiso.vn]
sqlite>.tables COMPANY test.COMPANY
Kết quả trên có nghĩa là bảng COMPANY
có sẵn trong cơ sở dữ liệu, vì vậy chúng ta sẽ xóa nó như sau:
sqlite>DROP TABLE COMPANY; sqlite>
Bây giờ, nếu bạn thử lệnh .TABLES
, thì bạn sẽ không tìm thấy bảng COMPANY
nữa
sqlite>.tables sqlite>
Nó không hiển thị gì có nghĩa là việc xóa bảng khỏi cơ sở dữ liệu đã thành công.
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 Drop Table2. Ví dụ lệnh...
[CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF)
Nội dung chính1. Cú pháp lệnh Drop Table2. Ví dụ lệnh Drop Table1. 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 phát hành...
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 Drop Table2. Ví dụ lệnh Drop TableV. 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 đường dẫn...
Directory traversal vulnerabilities (phần 3)
Nội dung chính1. Cú pháp lệnh Drop Table2. Ví dụ lệnh Drop TableV. 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 đọc file...
Directory traversal vulnerabilities (phần 2)
Nội dung chính1. Cú pháp lệnh Drop Table2. Ví dụ lệnh Drop TableIII. 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 lỗ hổng...