Estoy automatizando ciertos procedimientos pero me surgio la inquietud de realizar mis sql's donde un nombre de una tabla esta en una variable...
Algo como esto:
Código:
DECLARE vbuffer varchar; BEGIN SELECT buffer INTO vbuffer FROM rutas r, unidades u WHERE r.codigo_ruta = u.codigo_ruta AND u.codigo_uni = 'B15_AFF666'; SELECT within(the_geom,(SELECT geomunion(the_geom) from vbuffer)) FROM recorrido
No se si sea posible, pues pense en generar una cadena q almacene todo mi sql y ejecutarlo mediante alguna funcion del postgresql
Código:
Lv_comando := 'SELECT '||p_columna_descripcion|| ' FROM '||p_nombre_tabla|| ' WHERE '||p_clausula_where; Lv_descripcion := execute(Lv_comando);
Saludos..