insert into category(category_name,category_image) values('tablette', bytea('D:\image.jpg'));
A solução acima funciona se o tipo de coluna for bytea
insert into category(category_name,category_image) values('tablette', lo_import('D:\image.jpg'));
A solução acima funciona se o tipo de coluna for oid, ou seja, Blob
insert into category(category_name,category_image) values('tablette',decode('HexStringOfImage',hex));
A função de decodificação acima recebe dois parâmetros. O primeiro parâmetro é HexString de Image. O segundo parâmetro é hex por padrão. A função Decode converte o hexString em bytes e armazena na coluna de tipo de dados bytea no postgres.