データベース 挿入とは何ですか? -techopediaからの定義

挿入とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Insertとはどういう意味ですか?

挿入は、SQL ServerおよびOracleリレーショナルデータベースで使用される構造化照会言語(SQL)データ操作言語(DML)で広く使用されているコマンドです。 insertコマンドは、指定されたテーブル列値を持つデータベーステーブルに1つ以上の行を挿入するために使用されます。 テーブルの作成直後に実行される最初のDMLコマンドは、挿入ステートメントです。

Techopediaは挿入について説明します

通常の挿入ステートメントは、次の2つの形式で実装できます。

  • INSERT INTO table_name VALUES(val1、val2、val3…)。 例:INSERT INTO Employee VALUES(1、John、23);
  • INSERT INTO table_name(column1、column2)VALUES(val1、val2、val3…)。 例:INSERT INTO Employee(Eid、Name、Age)VALUES(1、John、23);

列名は、VALUES句の式によって決定される特定の値を入力する必要がある列を識別します。 VALUES句の値と名前の列の数は同じです。 insertステートメントの値が指定されていないテーブル列には、デフォルト値が割り当てられます。


挿入操作は、定義された列制約違反またはデータベースの非アクティブからエラーを引き起こす可能性があります。 どちらの場合も、エラーテキスト、ネイティブエラー、状態、およびSQLコードに適切な値を設定するエラーハンドラーによって例外がスローされ、処理されます。 ターゲット挿入データ列がBLOBなどのバイナリデータタイプに設定されている場合、入力メッセージもビットストリーム形式になります。 まれに、入力メッセージがExtensible Markup Language(XML)ドメインにある場合があります。このドメインでは、挿入操作の前にメッセージツリーがシリアル化されます。 挿入ステートメントは、SELECT、WHEN、チェックオプション、およびreturn句と関連して使用されます。

この定義はSQLのコンテキストで記述されました
挿入とは何ですか? -techopediaからの定義