insert into category(category_name,category_image) values('tablette', bytea('D:\image.jpg'));
La solución anterior funciona si el tipo de columna es bytea
insert into category(category_name,category_image) values('tablette', lo_import('D:\image.jpg'));
La solución anterior funciona si el tipo de columna es oid, es decir, Blob
insert into category(category_name,category_image) values('tablette',decode('HexStringOfImage',hex));
La función de decodificación anterior toma dos parámetros. El primer parámetro es HexString of Image. El segundo parámetro es hexadecimal por defecto. La función de decodificación convierte el hexString en bytes y lo almacena en la columna de tipo de datos bytea en postgres.