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

SQLのALTERコマンドとUPDATEコマンドの違い


この投稿では、SQLのALTERコマンドとUPDATEコマンドの違いを理解します。

ALTERコマンド

  • このコマンドはデータ定義言語(DDL)です。

  • データレベルではなく、構造レベルで操作を実行します。

  • このコマンドは、データベース内のテーブルの属性を追加、削除、および変更するために使用されます。

  • このコマンドは、デフォルトで、タプル内のすべての値の値をNULLに初期化します。

  • テーブルの構造を変更します。

構文:列を追加-

ALTER TABLE table_name ADD column_name datatype;

列をドロップ

ALTER TABLE table_name DROP COLUMN column_name;

UPDATEコマンド

  • このコマンドはデータ操作言語(DML)です。

  • データレベルで操作を実行します。

  • データベース内の既存のレコードを更新します。

  • UPDATEコマンドを使用して、指定された値をタプルに設定します。

  • テーブル内のデータを変更します。

構文:

UPDATE table_name
SET column1 = value1, column2 = value2....columnN=valueN
[ WHERE CONDITION ];

  1. グラフとツリーの違い

    プログラミングでは、データ型は、ユーザーが使用することを目的としたデータの種類と性質を示します。これは、コンパイラまたはインタプリタが処理するデータ型であり、メインメモリに対応する格納場所を提供します。データを保存するために、データの性質に応じて異なるデータ構造を導入しました。データは主に線形クラスと非線形クラスに分類されるため、特に非線形データの場合、理解を深めるためにそのようなデータを表すグラフとツリーの概念があります。 グラフとツリーの両方が非線形データを表すために使用されたため、両方がノードとエッジで構成されているため、いくつかの共通の特性を共有していますが、以下にリストされている両

  2. データ型とデータ構造の違い

    私たちが知っているように、プログラミングは完全にデータを中心に展開します。これは、すべてのビジネスロジックが実装されるデータであり、アプリケーションまたはプロジェクトの機能を構成するデータの流れです。そのため、最適化された使用のためにデータを整理して保存し、優れたデータモデルを使用して効果的なプログラミングを行うことが非常に重要になります。 一般に、データ型とデータ構造はどちらもデータの性質と編成を扱うのと同じように見えますが、2つのうち、1つはデータの種類と性質を表し、もう1つはそのデータを保存できるコレクションを表します。 データ型とデータ構造の重要な違いは次のとおりです Sr。