Hướng dẫn which is the comment symbol in mysql * 1 point && /* */? - biểu tượng chú thích trong mysql * 1 point && / * * / là gì?

Máy chủ MySQL hỗ trợ ba kiểu bình luận:

  • Từ một ký tự

    /*! MySQL-specific code */
    4 đến cuối dòng.

  • Từ một chuỗi

    /*! MySQL-specific code */
    5 đến cuối dòng. Trong MySQL, kiểu bình luận
    /*! MySQL-specific code */
    5 (Double-Dash) yêu cầu dấu gạch ngang thứ hai được theo sau bởi ít nhất một ký tự khoảng trắng hoặc điều khiển (như không gian, tab, newline, v.v.). Cú pháp này khác một chút so với cú pháp bình luận SQL tiêu chuẩn, như được thảo luận trong Phần & NBSP; 1.7.2.4, ''-'là sự khởi đầu của một bình luận.

  • Từ một chuỗi

    /*! MySQL-specific code */
    7 đến chuỗi
    /*! MySQL-specific code */
    8 sau đây, như trong ngôn ngữ lập trình C. Cú pháp này cho phép một nhận xét mở rộng qua nhiều dòng vì các chuỗi bắt đầu và đóng không cần phải ở cùng một dòng.

Ví dụ sau đây cho thấy cả ba kiểu bình luận:

mysql> SELECT 1+1;     # This comment continues to the end of line
mysql> SELECT 1+1;     -- This comment continues to the end of line
mysql> SELECT 1 /* this is an in-line comment */ + 1;
mysql> SELECT 1+
/*
this is a
multiple-line comment
*/
1;

Nhận xét lồng nhau không được hỗ trợ. (Trong một số điều kiện, các bình luận lồng nhau có thể được cho phép, nhưng thường thì không, và người dùng nên tránh chúng.)

Máy chủ MySQL hỗ trợ một số biến thể của các bình luận kiểu C. Chúng cho phép bạn viết mã bao gồm các tiện ích mở rộng MySQL, nhưng vẫn có thể di động, bằng cách sử dụng các nhận xét của biểu mẫu sau:

/*! MySQL-specific code */

Trong trường hợp này, máy chủ MySQL phân tích cú pháp và thực thi mã trong nhận xét vì bất kỳ câu lệnh SQL nào khác, nhưng các máy chủ SQL khác nên bỏ qua các tiện ích mở rộng. Ví dụ: Máy chủ MySQL nhận ra từ khóa

/*! MySQL-specific code */
9 trong câu lệnh sau, nhưng các máy chủ khác thì không:

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...

Nếu bạn thêm một số phiên bản sau ký tự

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
0, cú pháp trong nhận xét chỉ được thực thi nếu phiên bản MySQL lớn hơn hoặc bằng số phiên bản được chỉ định. Từ khóa
SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
1 trong nhận xét sau chỉ được thực hiện bởi các máy chủ từ MySQL 5.1.10 trở lên:

CREATE TABLE t1(a INT, KEY (a)) /*!50110 KEY_BLOCK_SIZE=1024 */;

Cú pháp nhận xét vừa được mô tả áp dụng cho cách các câu lệnh SQL của máy chủ MySQLD phân tích các câu lệnh SQL. Chương trình máy khách MySQL cũng thực hiện một số phân tích các câu lệnh trước khi gửi chúng đến máy chủ. .mysqld server parses SQL statements. The mysql client program also performs some parsing of statements before sending them to the server. (It does this to determine statement boundaries within a multiple-statement input line.) For information about differences between the server and mysql client parsers, see Section 4.5.1.6, “mysql Client Tips”.

Nhận xét ở định dạng

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
2 không được lưu trữ trên máy chủ. Nếu định dạng này được sử dụng để nhận xét các chương trình được lưu trữ, các ý kiến ​​không được giữ lại trong thân chương trình.

Việc sử dụng các lệnh MySQL dạng ngắn như

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
3 trong các nhận xét đa dòng
SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
4 không được hỗ trợ.mysql commands such as
SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
3 within multiple-line
SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
4 comments is not supported.

Hướng dẫn which is the comment symbol in mysql * 1 point && /* */? - biểu tượng chú thích trong mysql * 1 point && / * * / là gì?


Hướng dẫn MySQL này giải thích cách sử dụng các nhận xét trong các câu lệnh SQL của bạn trong MySQL với cú pháp và ví dụ.

Sự mô tả

Bạn có biết rằng bạn có thể đặt nhận xét trong các câu lệnh SQL của mình trong MySQL không? Những bình luận này có thể xuất hiện trên một dòng hoặc kéo dài trên nhiều dòng. Hãy nhìn vào cách làm điều này.

Cú pháp

Có ba cú pháp mà bạn có thể sử dụng để tạo nhận xét trong câu lệnh SQL của mình trong MySQL.

Cú pháp sử dụng biểu tượng /*! MySQL-specific code */4

Cú pháp để tạo bình luận SQL trong MySQL bằng biểu tượng

/*! MySQL-specific code */
4 là:

# comment goes here

Trong MySQL, một nhận xét bắt đầu với biểu tượng

/*! MySQL-specific code */
4 phải ở cuối dòng trong câu lệnh SQL của bạn với một dòng phá vỡ sau nó. Phương pháp bình luận này chỉ có thể kéo dài một dòng trong SQL của bạn và phải ở cuối dòng.

Cú pháp sử dụng biểu tượng SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...8

Cú pháp để tạo bình luận SQL trong MySQL bằng biểu tượng

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
8 là:

-- comment goes here

Trong MySQL, một nhận xét bắt đầu với biểu tượng

SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
8 tương tự như một nhận xét bắt đầu bằng biểu tượng
/*! MySQL-specific code */
4. Khi sử dụng biểu tượng
SELECT /*! STRAIGHT_JOIN */ col1 FROM table1,table2 WHERE ...
8, nhận xét phải ở cuối dòng trong câu lệnh SQL của bạn với một dòng ngắt sau nó. Phương pháp bình luận này chỉ có thể kéo dài một dòng trong SQL của bạn và phải ở cuối dòng.

Cú pháp sử dụng các ký hiệu /*! MySQL-specific code */7 và /*! MySQL-specific code */8

Cú pháp để tạo bình luận SQL trong MySQL bằng các ký hiệu

/*! MySQL-specific code */
7 và
/*! MySQL-specific code */
8 là:

/* comment goes here */

Trong MySQL, một nhận xét bắt đầu bằng biểu tượng

/*! MySQL-specific code */
7 và kết thúc bằng
/*! MySQL-specific code */
8 và có thể ở bất cứ đâu trong câu lệnh SQL của bạn. Phương pháp bình luận này có thể trải dài một số dòng trong SQL của bạn.

Ví dụ - Nhận xét về một dòng duy nhất

Bạn có thể tạo một bình luận SQL trên một dòng trong câu lệnh SQL của bạn trong MySQL.

Chúng ta hãy xem một ví dụ bình luận SQL hiển thị bình luận SQL trên một dòng và không trải qua nhiều dòng.

SELECT contact_id, last_name, first_name
/* Author: TechOnTheNet.com */
FROM contacts;

Dưới đây là một bình luận SQL xuất hiện ở giữa dòng:

SELECT  /* Author: TechOnTheNet.com */  contact_id, last_name, first_name
FROM contacts;

Dưới đây là một bình luận SQL xuất hiện ở cuối dòng:

SELECT contact_id, last_name, first_name  /* Author: TechOnTheNet.com */
FROM contacts;

hoặc

/*! MySQL-specific code */
0

hoặc

/*! MySQL-specific code */
1

Ví dụ - Nhận xét trên nhiều dòng

Trong MySQL, bạn có thể tạo một bình luận SQL kéo dài nhiều dòng trong câu lệnh SQL của bạn. Ví dụ:

/*! MySQL-specific code */
2

Nhận xét SQL này trải rộng trên nhiều dòng trong MySQL - trong ví dụ này, nó trải rộng trên 5 dòng.

Trong MySQL, bạn cũng có thể tạo một bình luận SQL kéo dài nhiều dòng bằng cú pháp này:

/*! MySQL-specific code */
3

MySQL sẽ giả định rằng mọi thứ sau biểu tượng

/*! MySQL-specific code */
7 là một nhận xét cho đến khi nó đạt đến biểu tượng
/*! MySQL-specific code */
8, ngay cả khi nó kéo dài nhiều dòng trong câu lệnh SQL. Vì vậy, trong ví dụ này, bình luận SQL sẽ trải dài trên 2 dòng trong câu lệnh SQL.

Biểu tượng nhận xét nào trong MySQL MCQ?

Trong máy chủ MySQL, chúng ta có thể viết các nhận xét theo chủ yếu ba cách được đưa ra dưới đây: sử dụng ký hiệu #.Sử dụng - Biểu tượng.Sử dụng / * và * / ký hiệu.Using # symbol. Using - symbol. Using /* and */ symbol.

Làm cách nào để nhận xét trong mysql sql?

Cú pháp bằng cách sử dụng / * và * / ký hiệu trong MySQL, một nhận xét bắt đầu bằng / * ký hiệu và kết thúc bằng * / và có thể ở bất cứ đâu trong câu lệnh SQL của bạn.Phương pháp bình luận này có thể trải dài một số dòng trong SQL của bạn./* and */ symbols In MySQL, a comment that starts with /* symbol and ends with */ and can be anywhere in your SQL statement. This method of commenting can span several lines within your SQL.

Biểu tượng nào được sử dụng trong tuyên bố bình luận trong SQL?

Bắt đầu nhận xét với một dấu gạch chéo và dấu hoa thị (/*).Tiến hành với văn bản của bình luận.Văn bản này có thể kéo dài nhiều dòng.Kết thúc nhận xét bằng dấu hoa thị và chém (*/).a slash and an asterisk (/*). Proceed with the text of the comment. This text can span multiple lines. End the comment with an asterisk and a slash (*/).

Có nghĩa là gì trong MySQL?

Biểu tượng trong MySQL giống như không bằng toán tử (! =).Cả hai đều cho kết quả trong Boolean hoặc Tinyint (1).Nếu điều kiện trở thành đúng, thì kết quả sẽ là 1 nếu không 0. Trường hợp 1 - sử dụng! =not equal to operator (!=). Both gives the result in boolean or tinyint(1). If the condition becomes true, then the result will be 1 otherwise 0. Case 1 − Using !=