前提・実現したいこと
1回ずつINSERT文でデータを挿入するのではなく、1回のINSERT文で複数のデータを挿入できるようにしたいです。
発生している問題・エラーメッセージ
SQLエラー: ORA-00917: カンマがありません。
該当のソースコード
SQL
1INSERT INTO テーブル名 2 (ID(char型),氏名(varchar2型)) 3 VALUES 4 (0001,'鈴木 一郎') 5 ,(0002,'山田 太郎');
試したこと
型を変更して文の実行
補足情報(FW/ツールのバージョンなど)
Oracle SQL Developerを使用
どのように解決されたのでしょうか?本当に解決したのでしょうか? https://teratail.com/help/question-tips#questionTips4-2
> あなたがどのアドバイスを元に、どのように解決できたのかをお礼とともに伝えましょう。
私の回答より適切な回答がついていますので、そちらをベストアンサーにしてください。「INSERT ALLを用いれば複数の行を挿入することができました」とご自身で書かれていますが、私の回答には「INSERT ALL」については一言も触れられていません。解決した内容とベストアンサーに選んだ回答に齟齬があっては後から見たときに何の資産にもなりません。

回答4件
あなたの回答
tips
プレビュー