如何在postgresql表中插入图像目录?

时间:2018-06-12 13:15:01

标签: image postgresql debian

我拼命搜索我的问题的答案,但我还没找到。我想在PostgreSQL数据库中的表中导入图像。 我已经创建了包含7个字段的表,在三个字段中我的目标是放置图像的目录,例如:/Images_DB/P1250420.JPG

我的数据库存储在OS Debian9的服务器(云端)中,我的图像在服务器上。 但是,当我查看与几何表链接的表格时,我没有链接来查看我的图像。

我的SQL脚本来创建我的表:

CREATE TABLE aerien.pj_bis
(
    id_pj bigint NOT NULL DEFAULT nextval('aerien.pj_bis_id_pj_seq'::regclass),
    num_support character varying(150) COLLATE pg_catalog."default",
    num_support_code_lit character varying(250) COLLATE pg_catalog."default",
    image_support oid,
    chemin_expertise oid,
    chemin_convention oid,
    commentaire character varying(255) COLLATE pg_catalog."default",
    CONSTRAINT pj_bis_pkey PRIMARY KEY (id_pj)
)
WITH (
    OIDS = FALSE
)
TABLESPACE pg_default;

我尝试将数据导入表格时的SQL命令:

INSERT INTO aerien.pj_bis VALUES ('1','1','1 BASTILUCCI',lo_import('/Images_DB/P1250420.JPG'));

在这张图片中,您可以在这两个命令行后查看我的表格:

Image showing the table row with the OID in it

0 个答案:

没有答案