Sqlite-insert-query
提供:Dev Guides
SQLite-クエリの挿入
SQLite INSERT INTO ステートメントは、データベースのテーブルに新しいデータ行を追加するために使用されます。
構文
INSERT INTOステートメントの2つの基本的な構文は次のとおりです。
ここで、column1、column2、… columnNは、データを挿入するテーブル内の列の名前です。
テーブルのすべての列に値を追加する場合、SQLiteクエリで列名を指定する必要がない場合があります。 ただし、値の順序が表の列と同じ順序であることを確認してください。 SQLiteのINSERT INTO構文は次のようになります-
例
次のようにtestDB.dbにCOMPANYテーブルをすでに作成していることを考慮してください-
これで、次のステートメントはCOMPANYテーブルに6つのレコードを作成します。
次のように2番目の構文を使用して、COMPANYテーブルにレコードを作成できます-
上記のすべてのステートメントは、COMPANYテーブルに次のレコードを作成します。 次の章では、これらすべてのレコードをテーブルから表示する方法を学びます。
別のテーブルを使用して1つのテーブルを作成する
別のテーブルにフィールドのセットがあり、最初のテーブルにデータを入力する必要がある場合、別のテーブルのselectステートメントを使用して、データをテーブルに入力できます。 ここに構文があります-
今のところ、上記のステートメントはスキップできます。 最初に、後続の章で説明するSELECT句とWHERE句を学習しましょう。