Rate this post

Câu lệnh Drop Database xóa vĩnh viễn cơ sở dữ liệu hiện có khỏi hệ thống cơ sở dữ liệu. Câu lệnh này xóa tất cả các dạng xem và bảng nếu được lưu trữ trong cơ sở dữ liệu, vì vậy hãy cẩn thận khi sử dụng truy vấn này trong SQL.

Các bài viết liên quan:

Sau đây là những điểm quan trọng nhất cần phải học trước khi xóa cơ sở dữ liệu khỏi hệ thống cơ sở dữ liệu:

  • Câu lệnh này xóa tất cả dữ liệu khỏi cơ sở dữ liệu. Nếu bạn muốn khôi phục dữ liệu đã xóa trong tương lai, bạn nên giữ lại bản sao lưu dữ liệu của cơ sở dữ liệu đó mà bạn muốn xóa.
  • Một điểm quan trọng khác là bạn không thể xóa cơ sở dữ liệu đó khỏi hệ thống đang được người dùng cơ sở dữ liệu khác sử dụng. Nếu bạn làm như vậy, thì câu lệnh drop sẽ hiển thị lỗi sau trên màn hình:

Cú pháp của câu lệnh cơ sở dữ liệu Drop trong SQL

Trong cú pháp SQL này, chúng ta phải chỉ định tên của cơ sở dữ liệu đó mà chúng ta muốn xóa vĩnh viễn khỏi hệ thống cơ sở dữ liệu. Chúng ta phải viết tên của cơ sở dữ liệu sau từ khóa DROP DATABASE trong mọi ví dụ.

Chúng tôi cũng có thể xóa nhiều cơ sở dữ liệu một cách dễ dàng bằng cách sử dụng cú pháp DROP duy nhất:

Sử dụng câu lệnh này, chúng ta không cần phải viết nhiều câu lệnh để xóa nhiều cơ sở dữ liệu. Chúng ta có thể chỉ định tất cả các cơ sở dữ liệu bằng cách sử dụng dấu phẩy trong một câu lệnh duy nhất, như thể hiện trong cú pháp trên.

Ví dụ về câu lệnh cơ sở dữ liệu Drop trong SQL

Trong bài viết này, chúng tôi đã lấy hai ví dụ sau để giúp cách chạy và thực hiện truy vấn Drop Database trong SQL:

Ví dụ 1:

Giả sử, chúng ta muốn xóa toàn bộ dữ liệu của cơ sở dữ liệu Sinh viên khỏi hệ thống cơ sở dữ liệu, trước hết chúng ta phải kiểm tra xem cơ sở dữ liệu Sinh viên có tồn tại trong hệ thống hay không bằng cách sử dụng câu lệnh sau:

Nếu cơ sở dữ liệu Sinh viên được hiển thị trong đầu ra, thì chúng ta phải nhập truy vấn sau vào SQL để xóa cơ sở dữ liệu Sinh viên:

Nếu cơ sở dữ liệu Sinh viên không tồn tại trong hệ thống cơ sở dữ liệu và chúng tôi chạy truy vấn trên trong SQL, thì truy vấn sẽ hiển thị kết quả sau:

Ví dụ 2:

Giả sử, chúng ta muốn xóa cơ sở dữ liệu College với tất cả các bảng và dạng xem của nó khỏi hệ thống cơ sở dữ liệu, trước tiên chúng ta phải kiểm tra xem cơ sở dữ liệu College có tồn tại trong hệ thống hay không bằng cách sử dụng câu lệnh sau:

Nếu cơ sở dữ liệu College được hiển thị trong đầu ra, thì bạn phải nhập truy vấn sau vào SQL để xóa vĩnh viễn cơ sở dữ liệu College:

Nếu cơ sở dữ liệu College không tồn tại trong hệ thống cơ sở dữ liệu và chúng tôi chạy truy vấn trên trong SQL, thì truy vấn này sẽ hiển thị kết quả sau:

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now