mysql では、「--」はコメント文字であり、単一行のコメントを意味します。有効にするには、コメント文字の後にスペース コメントを追加する必要があります。構文は「-- comment content」です。 ; このコメント文字は、「 #」コメント文字は単一行コメントに使用されます。違いは、「#」コメント文字の後にスペースを追加する必要がないことです。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
MySQL の単一行コメント
1) 単一行のコメントには #comment 記号を使用できます。これは #comment 文字 注釈コンテンツの直後にあります。形式は次のとおりです:
#注释内容
コメント文字 # を使用した単一行コメントの例は次のとおりです:
#从结果中删除重复行 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 ステートメントに 1 行のコメントを挿入します。
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 ビデオ チュートリアル
以上がmysql で -- は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。