mysql中–是啥意思

mysql中,“–”是注釋符,是單行注釋的意思,該注釋符后需要添加一個空格注釋才能生效,語法為“– 注釋內容”;該注釋符與“#”注釋符都用于單行注釋,區別就是“#”注釋符后不需要添加空格。

mysql中–是啥意思

本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

mysql中–是啥意思

MySQL?單行注釋

1)?單行注釋可以使用#注釋符,#注釋符后直接加注釋內容。格式如下:

#注釋內容

單行注釋使用注釋符#的示例如下:

#從結果中刪除重復行 SELECT?DISTINCT?product_id,?purchase_price?FROM?Product;

2)?單行注釋可以使用–注釋符,–注釋符后需要加一個空格,注釋才能生效。格式如下:

--?注釋內容

單行注釋使用注釋符–的示例如下:

--?從結果中刪除重復行 SELECT?DISTINCT?product_id,?purchase_price?FROM?Product;

#和–的區別就是:#后面直接加注釋內容,而–的第?2?個破折號后需要跟一個空格符在加注釋內容。

MySQL?多行注釋

多行注釋使用/*?*/注釋符。/*用于注釋內容的開頭,*/用于注釋內容的結尾。多行注釋格式如下:

/* ??第一行注釋內容 ??第二行注釋內容 */

注釋內容寫在/*和*/之間,可以跨多行。

多行注釋的使用示例如下

/*這條SELECT語句, ??會從結果中刪除重復行*/ SELECT?DISTINCT?product_id,?purchase_price?FROM?Product;

任何注釋(單行注釋和多行注釋)都可以插在?SQL?語句中,且注釋可以放在?SQL?語句中的任意位置。

在?SQL?語句中插入單行注釋,如下所示:

SELECT?DISTINCT?product_id,?purchase_price --?從結果中刪除重復行。? FROM?Product; SELECT?DISTINCT?product_id,?purchase_price #從結果中刪除重復行。? FROM?Product;

在?SQL?語句中插入多行注釋,如下所示:

SELECT?DISTINCT?product_id,?purchase_price /*?這條SELECT語句,?? ????會從結果中刪除重復行。*/? ????FROM?Product;

注釋可以寫在任何?SQL?語句當中,且?SQL?語句中對注釋的數量沒有限制。

推薦學習:mysql視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享