I got two tables:

CREATE TABLE autorzy
(
aut_id NUMBER(10) PRIMARY KEY,
nazwa VARCHAR2(15), NOT NULL
);
commit;

CREATE TABLE przepisy
(
prze_id NUMBER(15) PRIMARY KEY,
autor NUMBER(10) REFERENCES autorzy(aut_id) NOT NULL,
nazwa_pliku VARCHAR2(50) NOT NULL,
przepis ORDDoc
);
commit;

INSERT INTO autorzy (aut_id, nazwa) VALUES (1,'Retrose');
INSERT INTO autorzy (aut_id, nazwa) VALUES (2,'tulipan');
INSERT INTO autorzy (aut_id, nazwa) VALUES (3,'Opolanka');
INSERT INTO autorzy (aut_id, nazwa) VALUES (4,'renigliwice');
INSERT INTO autorzy (aut_id, nazwa) VALUES (5,'novijka');
INSERT INTO autorzy (aut_id, nazwa) VALUES (6,'Dorota');
INSERT INTO autorzy (aut_id, nazwa) VALUES (7,'Izaa');
INSERT INTO autorzy (aut_id, nazwa) VALUES (8,'Edyta Rosner');
INSERT INTO autorzy (aut_id, nazwa) VALUES (9,'grumko');
INSERT INTO autorzy (aut_id, nazwa) VALUES (10,'krokodyl');

DECLARE
dokument ordsys.ORDDoc;
ctx RAW(64) := NULL;
row_id urowid;
BEGIN
  INSERT INTO przepisy (prze_id, autor, nazwa_pliku, przepis)
    VALUES (1,1,'Cukinia_z_miesem.txt',
ORDDoc.init('FILE','KNIGA','Cukinia_z_miesem.txt'))
              RETURNING przepis,rowid INTO dokument, row_id;
  dokument.import(ctx);
  UPDATE przepisy SET przepis = dokument WHERE rowid = row_id;
  COMMIT;
END;

when it is going to line: "dokument.import(ctx);" i got error: "Not
appropriate number or type of arguments in call 'IMPORT'.

Do you have any idea how can i solve it?

-- 
You received this message because you are subscribed to the Google
Groups "Oracle PL/SQL" group.
To post to this group, send email to Oracle-PLSQL@googlegroups.com
To unsubscribe from this group, send email to
oracle-plsql-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Oracle-PLSQL?hl=en

Reply via email to