hola para subir un archivo a la base de datos, el archivo tienes que adicionarlo como binario
primero tienes tu archivo
luego tienes que obtener el flujo de caracteres del archivo
luego ejecutas la consulta SQL
pero tienes que mandarle como parametros el Stream y la longitud del archivo
Código java:
Ver originalps.setBinaryStream(1, fis, (int) file.length());
ps.executeUpdate();
eso es todo, espero haberte ayudado
saludos