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

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 đó.

Mục lục

  • Comment trong Oracle
    • Comment Single Line
    • Comment Multiple lines
  • Lời kết

Comment trong Oracle

Comment là những đoạn text mà trình biên dịch sẽ bỏ qua, nó sẽ tự hiểu đoạn code đó là comment và không cần phải biên dịch và cũng không báo lỗi.

Tại sao ta cần comment? Ví dụ khi bạn code một chương trình có hàng trăm dòng, và một ngày nào đó bạn mở nó ra để chỉnh sửa thì bạn sẽ thấy không tự chủ được nữa, nó quá dài và bạn sẽ phải đọc lại từng dòng code để hiểu. Nhưng nếu có comment thì mọi thứ trở nên đơn giản, chỗ nào bạn thấy là mấu chốt thì bạn comment lại.

Chúng ta có hai loại comment, thứ nhất là single line và thứ hai là multiple line.

Comment Single Line

Có hai cách, thứ nhất là sư dụng dấu -- và thứ ai là sử dụng /* */.

1
-- comment goes here

1
/* comment goes here */

Ví dụ 1
1
2
3
SELECT suppliers.supplier_id
/* Author: freetuts.net */
FROM suppliers;

Ví dụ 2
1
2
SELECT  /* Author: freetuts.net */  suppliers.supplier_id
FROM suppliers;

Ví dụ 3
1
2
SELECT suppliers.supplier_id  -- Author: freetuts.net
FROM suppliers;

Comment Multiple lines

Ta sử dụng /* */ để viết comment đa dòng.

Ví dụ 1
1
2
3
4
5
6
SELECT suppliers.supplier_id
/*
 * Author: freetuts.net
 * Purpose: To show a comment that spans multiple lines in your SQL statement.
 */
FROM suppliers;

Ví dụ 2
1
2
3
SELECT suppliers.supplier_id /* Author: freetuts.net
Purpose: To show a comment that spans multiple lines in your SQL statement. */
FROM suppliers;

Lời kết

Trên là hai cách comment ta hay sử dụng khi viết truy vấn CSDL với Oracle, với chức năng này sẽ giúp ta giải thích những đoạn code phức tạp, giúp chương trình trở nên dễ hiểu và dễ bảo trì hơn.

=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, oracle oca, oracle ocp, oracle ocm

ĐỌC NHIỀU

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