SQL 複数行をINSERT

これをマスター

マスター INSERTで複数行を挿入

テーマ

複数の新しい商品を挿入
 
 
テーブル: product
 商品ID商品名価格
1
2
3
4
5

はじめに

INSERT ALL
INTO テーブル名 VALUES (コラム値1, コラム値2, コラム値3…)
INTO テーブル名 VALUES (コラム値1, コラム値2, コラム値3…)
INTO テーブル名 VALUES (コラム値1, コラム値2, コラム値3…)

SELECT * FROM dual;

ポイントは

  • INSERT ALL で始める
  • 各行に ; は要らない
  • SELECT * FROM dual; で締める
  • 詳しく

    INSERT ALL で始めて

    複数の INTO VALUES 文を続けて

    最後は SELECT * FROM dual; と繋げます

    INSERT ALL
    INTO テーブル名 VALUES (‘P0001’, ‘コーヒー ショート’, 100)
    INTO テーブル名 VALUES (‘P0002’, ‘コーヒー トール’, 120)
    INTO テーブル名 VALUES (‘P0003’, ‘コーヒー グランデ’, 140)

    SELECT * FROM dual;

    あわせてご覧ください

    EXCEL SUBSTITUTE

    Excel

    Excel EOMONTHの使い方を分かりやすい例で紹介

    Read More

    SQL CREATE

    SQL

    SQL Tips

    Read More