Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cú pháp SQL TRUNCATE - Được DBMS liệt kê

Bài viết này liệt kê TRUNCATE trong SQL cú pháp, như được thực hiện bởi các hệ thống quản lý cơ sở dữ liệu khác nhau (DBMS). Cú pháp được liệt kê chính xác như mỗi nhà cung cấp đã liệt kê nó trên trang web của họ. Nhấp vào liên kết hiện hành để xem thêm chi tiết về cú pháp cho một nhà cung cấp cụ thể.

Các DBMS được đề cập là MySQL, SQL Server, PostgreSQL và Cơ sở dữ liệu Oracle.

MySQL

Từ Hướng dẫn tham khảo MySQL 5.7:

TRUNCATE [TABLE] tbl_name

Máy chủ SQL

Từ Tham chiếu Transact-SQL.

Lưu ý rằng trong SQL Server, câu lệnh thực sự được gọi là TRUNCATE TABLE .

TRUNCATE TABLE   
    [ { database_name .[ schema_name ] . | schema_name . } ]  
    table_name  
    [ WITH ( PARTITIONS ( { <partition_number_expression> | <range> }   
    [ , ...n ] ) ) ]  
[ ; ]  
  
<range> ::=  
<partition_number_expression> TO <partition_number_expression>

PostgreSQL

Từ Hướng dẫn sử dụng PostgreSQL 9.5:

TRUNCATE [ TABLE ] [ ONLY ] name [ * ] [, ... ]
    [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]

Cơ sở dữ liệu Oracle

Từ Tài liệu Trực tuyến Cơ sở dữ liệu Oracle 12 c Bản phát hành 1 (12.1):

TRUNCATE TABLE [schema.] table
  [ {PRESERVE | PURGE} MATERIALIZED VIEW LOG ]
  [ {DROP [ ALL ] | REUSE} STORAGE ] [ CASCADE ] ;

Giới thiệu về TRUNCATE Tuyên bố

TRUNCATE câu lệnh (hoặc trong trường hợp của SQL Server, TRUNCATE TABLE câu lệnh) là một câu lệnh ngôn ngữ thao tác dữ liệu (DML) nhanh chóng xóa tất cả các hàng khỏi bảng hoặc các phân vùng được chỉ định của bảng.

Nó tương tự như DELETE câu lệnh không có WHERE mệnh đề; tuy nhiên, TRUNCATE nhanh hơn và sử dụng ít tài nguyên hệ thống và nhật ký giao dịch hơn.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kiểm tra xem truy vấn MySQL có thành công trong việc sửa đổi dữ liệu bảng cơ sở dữ liệu không?

  2. Chèn có điều kiện MySQL

  3. Tạo người dùng trên MySQL

  4. Cài đặt Trình điều khiển JDBC MySQL trong Tích hợp dữ liệu Pentaho và các công cụ Máy chủ BA

  5. Cách nhập và xuất cơ sở dữ liệu qua SSH