1

実行しようとしたときにこれを取得しました

            File f = new File("file location");
            FileInputStream fis = new FileInputStream(f);
            PreparedStatement ps = db.prepareStatement("INSERT INTO table (title,file,id) VALUES('title',?,7)");
            ps.setBinaryStream(1, fis, (int)f.length());
            ps.execute();
            ps.close();

タイトル - VARCHAR2
ファイル - BLOB
ID - 別のテーブルへの FK

別のテーブルでの操作は機能しています。これ以外はすべて問題ありません。ステートメントを変更し、テーブルを削除して再作成しようとしました。結果なし

4

0 に答える 0