Message posté par : Nicolas Ribot
----------------------------------------
Bonjour,
Vous pouvez passer par du code pour faire ca, en fabriquant la requete SQL a partir des
valeurs des tables (si je comprends bien).
Exemple fait avec un block anonyme. Si vous devez retourner des valeurs, il faut le faire
avec une fonction:
-----------------
Code :
do language plpgsql $$
DECLARE
v_query text;
v_select_data text;
v_newquery text;
BEGIN
select query, select_data from tablea into v_query, v_select_data;
v_newquery = format('create table res as with tmp as (%s) select %s as val
from tmp', v_query, v_select_data);
execute v_newquery;
end;
$$;
-----------------
Nicolas
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=320951#p320951
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net