首頁  >  文章  >  資料庫  >  mysql中--是啥意思

mysql中--是啥意思

WBOY
WBOY原創
2022-03-02 15:18:154685瀏覽

在mysql中,「--」是註解符,是單行註解的意思,該註解符後需要新增一個空格註解才能生效,語法為「-- 註解內容」;註解符與「 #”註釋符都用於單行註釋,區別是“#”註釋符號後不需要添加空格。

mysql中--是啥意思

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

mysql中--是啥意思

MySQL 單行註解

1) 單行註解可以使用#註解符,#註解符後面直接加註釋內容。格式如下:

#注释内容

單行註解使用註解符#的範例如下:

#从结果中删除重复行
SELECT DISTINCT product_id, purchase_price FROM Product;

2) 單行註解可以使用--註解符,--註解符後需要加一個空格,註解才能生效。格式如下:

-- 注释内容

單行註解使用註解內容,而--的第 2 個破折號後需要跟一個空格符號在加註記內容。

MySQL 多行註解

多行註解使用/* */註解符。 /*用於註釋內容的開頭,*/用於註釋內容的結尾。多行註解格式如下:

-- 从结果中删除重复行
SELECT DISTINCT product_id, purchase_price FROM Product;

註解內容寫在/*和*/之間,可以跨越多行。

多行註解的使用範例如下

/*
  第一行注释内容
  第二行注释内容
*/

任何註解(單行註解和多行註解)都可以插在 SQL 語句中,註解可以放在 SQL 語句中的任何位置。

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

/*这条SELECT语句,
  会从结果中删除重复行*/
SELECT DISTINCT product_id, purchase_price FROM Product;

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

SELECT DISTINCT product_id, purchase_price
-- 从结果中删除重复行。 
FROM Product;
SELECT DISTINCT product_id, purchase_price
#从结果中删除重复行。 
FROM Product;

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

推薦學習:

mysql影片教學

#

以上是mysql中--是啥意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn