Hiển thị các bài đăng có nhãn SQL cơ bản. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn SQL cơ bản. Hiển thị tất cả bài đăng

Thứ Năm, 10 tháng 2, 2022

Sự khác nhau giữa PRIMARY KEY và UNIQUE KEY

Sự khác biệt cơ bản giữa primary key và unique key là primary key không chấp nhận giá trị NULL trong khi giá trị NULL được cho phép trong các ràng buộc unique key.

Sửa bài viết

Chủ Nhật, 19 tháng 9, 2021

Tìm hiểu Temporary tables trong Oracle

Temporary tables hay còn gọi là bảng tạm, đây là bảng dùng để lưu trữ tạm thời dữ liệu, tuy nhiên nó vẫn chứa một số tính năng của một bảng thông thường như triggers, lưu dữ liệu, ... chỉ có một điều khác biệt là bảng tạm không thể tạo khóa ngoại đến các bảng khác.
Sửa bài viết

Comment trong Oracle

Bất kì một ngôn ngữ lập trình nào cũng cho phép lập trình viên có thể viết comment, nó giúp lập trình viên ghi lại những lưu ý để sau này dễ chỉnh sửa, hoặc giúp người khác hiểu được ý nghĩa của đoạn code đó.
Sửa bài viết

Data types trong Oracle

Để tối ưu trong việc lưu trữ thì Oracle phân chia dữ liệu thành nhiều loại khác nhau, mỗi loại sẽ có đồ dài nhất định và phù hợp với từng trường hợp. Chúng ta có các nhóm chính như: character, numeric, date/time, LOB and rowid datatypes.
Sửa bài viết

Oracle là gì? Các phiên bản của Oracle

Trong bài viết này mình sẽ giới thiệu với các bạn một hệ thống quản trị database mới đó là Oracle. Nói là mới nhưng nó ra đời cũng khá lâu rồi, mình chỉ mới đăng lên blog freetuts thôi. Đầu tiên chúng ta sẽ tìm hiểu khái niệm Oracle là gì, sau đó mình sẽ phân tích sơ lược về một số phiên bản và ứng dụng khác nhau của.

Sửa bài viết

Thứ Năm, 6 tháng 8, 2020

SQL Tutorial - Bài 10: DELETE và TRUNCATE

Trong bài viết này, chúng ta hãy xem xét các Câu lệnh DELETE và TRUNCATE TABLE.

  • Thiết lập môi trường
  • COMMIT và ROLLBACK
  • DELETE cơ bản
  • DELETE qua View
  • 0 Rows Deleted
  • TRUNCATE TABLE
Sửa bài viết

SQL Tutorial - Bài 10: DELETE và TRUNCATE

Trong bài viết này, chúng ta hãy xem xét các Câu lệnh DELETE và TRUNCATE TABLE.

  • Thiết lập môi trường
  • COMMIT và ROLLBACK
  • DELETE cơ bản
  • DELETE qua View
  • 0 Rows Deleted
  • TRUNCATE TABLE
Sửa bài viết

SQL Tutorial - Bài 9: Câu lệnh UPDATE

Trong bài viết này, chúng tôi sẽ xem xét một số biến thể của  câu lệnh UPDATE

  • Thiết lập môi trường
  • COMMIT và ROLLBACK
  • UPDATE cơ bản
  • UPDATE qua View
  • Scalar Subqueries
  • 0 Rows Updated
Sửa bài viết

SQL Tutorial - Bài 8: Câu lệnh INSERT

Trong bài viết này, chúng tôi sẽ xem xét một số biến thể của câu lệnh INSERT.

  • Thiết lập môi trường
  • COMMIT và ROLLBACK
  • INSERT cơ bản
  • INSERT vào View
  • INSERT ... SELECT
  • Subqueries
Sửa bài viết

SQL Tutorial - Bài 8: Câu lệnh INSERT

Trong bài viết này, chúng tôi sẽ xem xét một số biến thể của câu lệnh INSERT.

  • Thiết lập môi trường
  • COMMIT và ROLLBACK
  • INSERT cơ bản
  • INSERT vào View
  • INSERT ... SELECT
  • Subqueries
Sửa bài viết

Thứ Tư, 5 tháng 8, 2020

SQL Tutorial - Bài 7: GROUP BY và HAVING

Trong bài viết này, chúng ta hãy xem mệnh đề GROUP BY và HAVING  trong SQL.

  • Thiết lập môi trường
  • GROUP BY
  • Joins
  • HAVING
Sửa bài viết

SQL Tutorial - Bài 7: GROUP BY và HAVING

Trong bài viết này, chúng ta hãy xem mệnh đề GROUP BY và HAVING  trong SQL.

  • Thiết lập môi trường
  • GROUP BY
  • Joins
  • HAVING
Sửa bài viết

SQL Tutorial - Bài 6: Toán tử (Operators)

Trong bài viết này, chúng ta hãy xem các toán tử tập hợp SQL có sẵn trong Oracle.

  • Thiết lập môi trường
  • Giới thiệu
  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS
  • ORDER BY
  • Data Types
Sửa bài viết

SQL Tutorial - Bài 5: JOIN

Trong bài viết này, chúng tôi sẽ xem xét một số liên kết phổ biến, cả ANSI và không ANSI, có sẵn trong SQL.

  • Thiết lập môi trường
  • Giới thiệu
  • [INNER] JOIN ... ON
  • LEFT [OUTER] JOIN
  • RIGHT [OUTER] JOIN
  • FULL [OUTER] JOIN
  • CROSS JOIN
  • NATURAL JOIN
  • [INNER] JOIN ... USING
Sửa bài viết

SQL Tutorial - Bài 5: JOIN

Trong bài viết này, chúng tôi sẽ xem xét một số liên kết phổ biến, cả ANSI và không ANSI, có sẵn trong SQL.

  • Thiết lập môi trường
  • Giới thiệu
  • [INNER] JOIN ... ON
  • LEFT [OUTER] JOIN
  • RIGHT [OUTER] JOIN
  • FULL [OUTER] JOIN
  • CROSS JOIN
  • NATURAL JOIN
  • [INNER] JOIN ... USING
Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master