Return Qery'i Tabloya Insert etmek

From: İlyas Derse <ilyasderse(at)gmail(dot)com>
To: pgsql-tr-genel(at)postgresql(dot)org
Subject: Return Qery'i Tabloya Insert etmek
Date: 2019-12-06 08:57:46
Message-ID: CALcdmyR3o9uYp21LpbfN5CKcv7U30vbyJCoK8Lq49ZJNy6en8g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

Bir string query oluşturduktan sonra , execute edip dönen queryi tabloya
insert etmek istiyorum.
Execute <command> into <tablename> formatını denedim ama çalışmadı.Farklı
bir yol bilen var mı ?

CREATE OR REPLACE FUNCTION public.testdyn
(
x integer
)
RETURNS TABLE
(
id bigint,
text character varying(4000)
)
AS $$
DECLARE mysql TEXT;
BEGIN
create temp table tmp1
(
id1 bigint,
text character varying(4000)
);
mysql = 'select id, text from TEST';

RETURN QUERY
EXECUTE mysql INTO tmp1 ;
END;
$$ LANGUAGE plpgsql;

Responses

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Murat Tuncer 2019-12-06 11:57:00 Re: Return Qery'i Tabloya Insert etmek
Previous Message İbrahim Sarıçiçek 2019-11-20 15:24:01 Re: Function veya Stored Procedure içinde INOUT parametrelerle Tablo dönmek