sự khác biệt giữa cắt ngắn và giảm trong sql
TRUNCATE - NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU (DDL) TRUCNATE được coi là một câu lệnh DDL, có nghĩa là nó nhằm mục đích thay đổi cách các đối tượng được định nghĩa trong cơ sở dữ liệu. Thông thường, các câu lệnh DDL là CREATE, ALTER hoặc DROP, nhưng TRUNCATE phục vụ một mục đích cụ thể, đó là đặt lại bảng bằng cách xóa tất cả các hàng. Các phương pháp này khác nhau giữa các công cụ RDBMS và tôi khuyên bạn nên xem xét các chi tiết cụ thể của MySQL. Ý nghĩa thực tế của TRUNCATE là:
Áp dụng cho: SQL Server (SQL Server 2008 đến phiên bản hiện tại), Cơ sở dữ liệu Azure SQL. Tên cột dọc. Loại dữ liệu. Sự miêu tả. Để biết danh sách các cột mà dạng xem này kế thừa, hãy xem sys.objects (Transact-SQL).