- 締切済み
INSERTできません
以下のSQL文でテーブルに追加したいのですが、実行すると 実行中のメッセージがでたまま動かなくなってしまいます。 他のテーブルで同じようなINSERT文を実行すると追加できるので SQL文の間違いではないと思うのですが、原因がわかりません。 どなたか教えてください。 INSERT INTO table (CODE_A, CODE_B, SAISYUU_KOUSIN_DATE) values('9999', '999999', TO_DATE('2005/11/0716:15:14','YYYY/MM/DD HH24:MI:SS'));
- みんなの回答 (2)
- 専門家の回答
みんなの回答
こんにちは。 今の状況から言える事は、2005/11/07と16:15:14の間にスペースが 含まれていないからINSERT文は失敗する…くらいですかね。 No.1 masusun様がおっしゃっている様に、これだけですと 回答のしようがありません。 補足を頂けるのでしたら ・OracleのバージョンとOSの表記。 ・テーブル定義の表記。 ・何からINSERT文を実行させたのか? ・SQL*Plusから実行させた場合、実行できるか? もしくはエラーが表示されないか? をお願いします。
- masusun
- ベストアンサー率15% (44/285)
さすがにこれだけの情報では回答しようがないと思いますよ。 テーブル(table)定義自体は正しいでしょうか? そもそもどのようにINSERTしてますか? じかにコマンド上記のたたいているのでしょうか? それとも何かのアプリ経由でしょうか? もしかして自作PGの中からINSERTしているのでは? 単純にコード自体が無限ループになっていて抜けれてないだけってことは無いですか? 一度トレースしてみてはどうでしょうか?