SQL
 Computer >> コンピューター >  >> プログラミング >> SQL

1行および複数行のコメントを使用したSQLコメント

SQLステートメントには、1行と複数行の2種類のコメントがあります。それぞれの例を使用して記事でこれらを確認し、コメントを使用する理由について説明します。

コードにコメントを付けるとき、開発者として行うことは、コードで意図を知らせることです。コードを編集するためにやってくる次の開発者が、コードについて質問することなく、コードを簡単に読んでプロジェクトを進めることができるように、コードの機能を説明または説明することをお勧めします。

SQLステートメントでは、コメントを作成する方法が2つあります。1行のコメントのみを追加する必要がある場合の1行のコメントと、複数行を追加する必要がある場合の複数行のコメントです。

1行のコメントは、コメントアウトする行の先頭にある2つの単一のハイフンで示されます。

CREATE TABLE names (
 id INTEGER PRIMARY KEY AUTOINCREMENT,
 name VARCHAR(128) NOT NULL
);
INSERT into names VALUES (1, "Christina");
INSERT into names VALUES (2, "Ashleigh");
INSERT into names VALUES (3, "Sarah");
INSERT into names VALUES (4, "Tad");
INSERT into names VALUES (5, "Dustin");
--INSERT into names VALUES (6, "Elissa");
INSERT into names VALUES (7, "Kelly");
 
SELECT * from names

複数行コメントは、JavaScriptの複数行コメントやCSSのコメントと同じです。複数行にまたがっています。

CREATE TABLE names (
 id INTEGER PRIMARY KEY AUTOINCREMENT,
 name VARCHAR(128) NOT NULL
);
INSERT into names VALUES (1, "Christina");
INSERT into names VALUES (2, "Ashleigh");
INSERT into names VALUES (3, "Sarah");
INSERT into names VALUES (4, "Tad");
/*INSERT into names VALUES (5, "Dustin"); 
INSERT into names VALUES (6, "Elissa")*/
INSERT into names VALUES (7, "Kelly");
 
SELECT * from names

ここでは、JSの複数行のコメントとCSSのコメントからおなじみの/*コメントはここにあります*/構文を使用して2行をコメントアウトしました。

SQLでコメントを書くことに慣れている場合は、次に次のチュートリアルを確認してください。

その他のリソース:

SQL作成テーブル
SQL Where

  1. HDGの説明:SQL、T-SQL、MSSQL、PL / SQL、およびMySQLとは何ですか?

    主にコンテンツがデータベースを介して処理されるという事実のおかげで、Web上には非常に多くの動的なWebサイトが見つかります。データベース管理には、そのようなプロセスを合理化するための構造システムが必要です。そのようなシステムの1つがSQLです。 SQLはSの略です 構造化されたQ uery L anguageは、 Rに保存されているデータへのアクセスと管理に使用されるコンピューティング言語です。 高揚するD atabase M anagement S Microsoftによって開発されたシステム(RDBMS)。 1986年に、この言語は Aの標準になりました アメリカ人N 全国

  2. MacでのPython3のアップグレードと使用

    あなたはあなたの真新しいMacがすべての関連するソフトウェアの最新バージョンを持っていると思うかもしれません。ほとんどのユーザーアプリにとっては正しいでしょうが、基盤となるフレームワークにとっては別の話です。最新の安定版リリースはPython3.5ですが、新しいMacにはPython2.7.10が付属しています。これがバージョン間の大きなギャップのように思われる場合、それはそうだからです。ただし、新しいバージョンが必ずしも優れているとは限りません。Python3はPython 2と下位互換性がなく、ほとんどの開発者は引き続きPython2を使用しています。 2to3か2to3ではないか?