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;
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 |