今、家計簿アプリケーション作成の中でとりあえずOracleにテーブルを作成してデータを格納しようとしていたところうまくいかない箇所があった。 一旦自分のWindowsマシンにあるOracleにSQL*Plusを経由して接続するところまでは問題なく進み、その後テーブル(Category_mst:項目マスタ)を作成した。 項目マスタのテーブル設定 Category_idには項目IDを設定(例:K01) Category_nameには項目名を設定(例:給料) ここまでは普通に出来たので、SQLファイルにInsert文を作成して実行したのだけど、何度やっても失敗してしまう。 ↓ 何故か(?)失敗してしまう。 調べた結果、上記のSQLの書き方はOracleでは実行できないことがわかった。(端的にいうと、MySQL用の書き方だったようだ) なので、Oracle用のやり方を調べてSQL文を書き直した。