如何使用SQL ???
在postgres中插入file.exe 我的桌子 CREATE TABLE versaoatualizada( id integer NOT NULL, nome字符变化, arquivo Oid, CONSTRAINT pk_arquivo PRIMARY KEY(id) ); 创建序列seq_arquivo INCREMENT 1 START 1;我的jAVA代码
但我发现了一些问题...... 我有一个exeption(将bigInteger转换成Oid ..)
public File getFile(int id) {
File f = null;
try {
List<Object[]> lista = getEntityManager().createNativeQuery("sqlWorking").getResultList();
Oid bytes;
Object[] a = lista.get(0);
bytes = (Oid) a[2];// oid field
f = new File("C:.......");
FileOutputStream fos = new FileOutputStream(f);
fos.write(bytes.getDER());
fos.close();
return f;
} catch (Exception ex) {
ex.printStackTrace();
}
return null;
}