如何将(数组)数据插入PostgreSQL bytea列?

时间:2013-07-04 11:05:54

标签: sql database postgresql bytea

如何存储以下数据结构:

byte[] number = new byte[1000];

在PostgreSQL中的 bytea 列中

INSERT INTO blobT命令?

 CREATE TABLE blobT (
    blob      bytea
 );

MySQL和Microsoft SQL中 bytea 的等价性是什么?

1 个答案:

答案 0 :(得分:1)

对于MySql,你可以做到

 CREATE TABLE blobT (
    bytea blob;     
 );


String query = "INSERT INTO blobT (bytea) VALUES (?)"; 
PreparedStatement pstmt = conn.prepareStatement(query);
pstmt.setBytes(1, bytea);
pstmt.execute();