Thứ Năm, 1 Tháng Mười Hai 2022
Trang chủPHP & MysqlMySQLCâu lệnh TRUNCATE TABLE trong MySQL - Loại bỏ tất cả bản...

Câu lệnh TRUNCATE TABLE trong MySQL – Loại bỏ tất cả bản ghi

Trong bài viết trước chúng ta đã cùng tìm hiểu về Câu Lệnh DELETE – Lệnh xóa bản ghi, bài viết hôm nay chúng ta lại cùng nhau tìm hiểu thêm một câu lệnh xóa bản ghi nữa là câu lệnh TRUNCATE trong MySQL.

Câu lệnh TRUNCATE TABLE trong MySQL

Câu lệnh TRUNCATE TABLE trong MySQL được sử dụng để loại bỏ tất cả các bản ghi từ một bảng(xóa sạch dữ liệu bảng). Nó thực hiện chức năng tương tự như một câu lệnh DELETE tuy nhiên sẽ không có mệnh đề WHERE để đặt điều kiện khi xóa.

Cú pháp cho câu lệnh TRUNCATE TABLE trong MySQL như sau:

TRUNCATE TABLE table_name;

Trong đó: table_name là tên bảng mà ta muốn loại bỏ hoàn toàn dữ liệu.

Ví dụ sử dụng

Mình có bảng mẫu sodiachi bao gồm các bản ghi như bên dưới, các bản ghi này được sinh ra trong quá trình test web. Vậy mình muốn xóa hết các bản ghi này trong bảng và lưu dữ liệu lại từ đầu, vậy ta sẽ dùng lệnh TRUNCATE TABLE để làm sạch bảng.

Câu lệnh TRUNCATE trong MySQL - Loại bỏ tất cả bản ghi từ 1 bảng

Câu lệnh

TRUNCATE TABLE sodiachi

Sau khi chạy lệnh này dữ liệu trong bảng sodiachi sẽ bị xóa sạch hoàn toàn.

Cảm ơn bạn đã đọc hết bài viết! Chúc Bạn học tốt!

>>XEM THÊM: Mệnh đề FROM trong MySQL – truy vấn từ bảng nào

[XEM TẤT CẢ CÁC BÀI HƯỚNG DẪN MYSQL TẠI ĐÂY]

XEM THÊM
Câu lệnh INSERT INTO trong MySQL – Lệnh chèn dữ liệu vào bảng
Câu lệnh CREATE TABLE trong MySQL – Lệnh tạo bảng mới
Các kiểu dữ liệu trong MySQL (Data Types) – Học MySQL
Câu lệnh SELECT trong MySQL – Khi nào thì dùng lệnh SELECT
Toán tử so sánh trong MySQL – So sánh bằng, lớn hơn, nhỏ hơn
5 1 Bỏ phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?


0
Giáo sư! có thể ném gạch bên dưới nhé!x
()
x