Sandro Martínez escribió:
> Hola gustavo, el execute lo usé pero para llamar la función pero no es
> realmente lo que necesito, lo que necesito es que dentro de la función de
> pueda hacer el ALTER TABLA con los parámetros, probé esto:
>
> execute (ALTER TABLE table_name1 ADD COLUMN tda_name1 varchar[]); pero no
> funciona, de echo el execute se que se usa para llamar la función, pero no
> para ejecutar una sentencia sql.
EXECUTE recibe un string, el cual se delimita con ' (comilla simple), no
con parentesis.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.