Error OID

Поиск
Список
Период
Сортировка
От Yohanes Purnomo
Тема Error OID
Дата
Msg-id 1254.222.124.95.13.1196821462.squirrel@email.powweb.com
обсуждение исходный текст
Ответы Re: Error OID
Список pgsql-sql
Hi all,

I have a big table:

CREATE TABLE Jurnal (Rekening Char(4) NOT NULL,  Debet Numeric(9) NOT
NULL,  Kredit Numeric(9) NOT NULL)
INSERT INTO Jurnal (Rekening,Debet,Kredit) values ('0001',1,2);
INSERT INTO Jurnal (Rekening,Debet,Kredit) values ('0002',3,4);



I create a function:

CREATE OR REPLACE FUNCTION ReProses()
RETURNS BOOLEAN
AS $$

DECLAREnHasil    Numeric;

BEGIN      CREATE TEMP TABLE tmpTtlRekening WITHOUT OIDS ON COMMIT DROP          AS      SELECT Rekening, SUM(Debet) AS
Debet,SUM(Kredit) AS Kredit        FROM Jurnal GROUP BY Rekening;
 
      SELECT COALESCE(SUM(Debet - Kredit), 0)        INTO nHasil        FROM tmpTtlRekening;
        -- bla,bla        RETURN '1';
END;
$$ LANGUAGE 'plpgsql';


Execute Query:

SELECT ReProses()

Result is fine, but when i execute again

SELECT ReProses()

ERROR: relation with OID 41573 does not exist



Can anyone help me

thanks



В списке pgsql-sql по дате отправления:

Предыдущее
От: Ehab Galal
Дата:
Сообщение: marking tuples
Следующее
От: Guillaume Lelarge
Дата:
Сообщение: Re: Error OID