无法初始化ORDImage Oracle

问题描述 投票:0回答:1

我正在尝试初始化ORDImage。我尝试了不同的参数(指定文件)和空的init,如屏幕截图所示。

ordimage init

这是我的表定义

CREATE TABLE Meals
(
    id       INTEGER GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1) NOT NULL PRIMARY KEY,
    category INTEGER                                                            NOT NULL,
    name     VARCHAR(100 CHAR)                                                  NOT NULL,
    price    DOUBLE PRECISION                                                   NOT NULL,
    CONSTRAINT category_constraint FOREIGN KEY (category) REFERENCES Categories (id),
    image    ORDIMAGE
);

所以我的错误在哪里?这个例子与docs非常相似:

BEGIN INSERT INTO pm.online_media (product_id, product_photo)  VALUES (3501, ORDSYS.ORDImage.init()); COMMIT;END;/

我正在使用Oracle Database 19c企业版

谢谢您的建议。

oracle
1个回答
0
投票

OrdImage是Oracle Multimedia which was deprecated in 18c and removed in 19c的一部分>

© www.soinside.com 2019 - 2024. All rights reserved.