Để xóa dữ liệu của bảng trong PostgreSQL, chúng ta sử dụng lệnh SQL là DELETE – Là 1 trong 4 lệnh cơ bản của SQL. Tutorial này sẽ hướng dẫn cách chúng ta sử dụng DELETE Query trong PostgreSQL Database. Cú pháp lệnh SQL DELETE trong PostgreSQL [ WITH [ RECURSIVE ] with_query [, […]
Khi dữ liệu của bảng trong PostgreSQL thay đổi, chúng ta sử dụng lệnh SQL UPDATE để thay đổi dữ liệu của bảng đó. Cú pháp lệnh SQL UPDATE trong PostgreSQL [ WITH [ RECURSIVE ] with_query [, …] ] UPDATE [ ONLY ] table_name [ * ] [ [ AS ] alias ] SET […]
Lệnh SQL INSERT trong PostgreSQL à 1 trong 4 lệnh cơ bản của ngôn ngữ SQL. Câu lệnh thực hiện việc thêm, chèn dữ liệu vào bảng. Cú pháp lệnh SQL INSERT trong PostgreSQL [ WITH [ RECURSIVE ] with_query [, …] ] INSERT INTO table_name [ AS alias ] [ ( column_name [, …] […]
Câu lệnh sql SELECT trong PostgreSQL là 1 trong 4 lệnh SQL cơ bản, có nhiệm vụ truy vấn tới bảng CSDL và lấy dữ liệu. Đây là 1 trong những câu lệnh SQL được sử dụng thường xuyên nhất khi thao tác với CSDL. Ngoài ra SELECT còn được sử dụng kết hợp với các […]
Một rằng buộc duy nhất (UNIQUE Constraint) để đảm bảo dữ liệu trong 1 cột (column) là duy nhất trong bảng CSDL. Khi thực hiện insert hoặc update dữ liệu, nó sẽ tiến hành kiểm tra xem dữ liệu được thêm vào hay cập nhật có tồn tại hay không. Nếu đã tồn tại dữ liệu […]
Trong CSDL, Null là một giá trị đặc biệt. Nó không phải là giá trị rỗng (empty) không số không (zero). Nó thường được sử dụng để làm giá trị mặc định cho 1 cột (column) mà không bắt buộc phải nhập dữ liệu. Rằng buộc NOT NULL chỉ ra rằng 1 cột (column) phải […]
Ràng buộc KIỂM TRA (CHECK Constraint) là 1 loại ràng buộc cho phép bạn chỉ định nếu 1 giá trị trong cột (column) phải đáp ứng 1 yêu cầu cụ thể. Ràng buộc CHECK sử dụng biểu thức Boolean để đánh giá các giá trị trước khi thực hiện Inserrt hoặc Update vào 1 bản […]
Khóa ngoại (Foreign Key) là gì? Khóa ngoại là một cột (column) hoặc một nhóm các cột trong một bảng tham chiếu tới một hàng trong một bảng khác. Nói cách khác, khóa ngoại được xác định trong bảng tham chiếu đến khóa chính của bảng khác. Một bảng có thể có nhiều khóa ngoại […]
Khóa chính (Primary Key) là gì? Khóa chính là một cột (column) hoặc một nhóm các cột được sử dụng để xác định một hàng (row) duy nhất trong một bảng. Bạn định nghĩa khóa chính thông qua các ràng buộc khóa chính (primary key constraints). Về mặt kỹ thuật, một ràng buộc khóa chính […]
Để xóa hết dữ liệu trong 1 bảng CSDL, thông thường chúng ta sử dụng câu lệnh SQL Query là DELETE * FROM table_name, tuy nhiên để với 1 bảng CSDL lớn, để xóa nhanh hơn thì có thể sử dụng câu lệnh SQL: TRUNCATE TABLE Cú pháp lệnh TRUNCATE TABLE TRUNCATE [ TABLE ] […]