sql >> データベース >  >> RDS >> Oracle

SQL コマンドが正しく終了していないというエラーが表示される

    Oracle では、このように複数の値のセットを指定することはできません (その構文が許可されている MySQL のバックグラウンドから来ていると思います)。最も簡単な方法は、複数の INSERT を生成することです ステートメント

    INSERT INTO works_on
    (essn, pno, hours)
    values
    ('123456789', 1, 32.5);
    
    INSERT INTO works_on
    (essn, pno, hours)
    values
    ('123456789', 2, 7.5);
    
    INSERT INTO works_on
    (essn, pno, hours)
    values
    ('666884444', 3, 40.0);
    
    ...
    

    単一の INSERT ALL を使用して複数の行を挿入することもできます ステートメント

    INSERT ALL
      INTO works_on(essn, pno, hours) values('123456789', 1, 32.5)
      INTO works_on(essn, pno, hours) values('123456789', 2, 7.5)
      INTO works_on(essn, pno, hours) values('666884444', 3, 40.0)
      INTO works_on(essn, pno, hours) values('453453453', 1, 20.0)
      INTO works_on(essn, pno, hours) values('453453453', 2, 20.0)
      INTO works_on(essn, pno, hours) values('333445555', 2, 10.0)
      INTO works_on(essn, pno, hours) values('333445555', 3, 10.0)
      ...
    SELECT *
      FROM dual;
    


    1. mysqlデータベースからのBLOBイメージを表示するためにPHPページが必要です

    2. Mtop(MySQL Database Server Monitoring)をRHEL / CentOS 6/5/4、Fedora17-12にインストールします

    3. 画像をデータベースに挿入

    4. Laravelはトラフィックの多いアプリを処理できますか?