Muchísimas gracias por la respuesta. Ya no me aparece SPI_tuptable como NULL, si no lo declaro localmente. Saludos cordiales, Yessica
El lun., 23 sept. 2019 a las 11:10, Juan José Santamaría Flecha (< juanjo.santama...@gmail.com>) escribió: > On Mon, Sep 23, 2019 at 3:40 PM Yessica Brinkmann > <yessica.brinkm...@gmail.com> wrote: > > > > Buenos días, > > Tengo una función llamada get_columnnames. En dicha función uso > SPI_connect() y SPI_execute(), los cuales me funcionan. Pude constatar que > esto funciona imprimiendo algunos valores. Más adelante, en dicha función > uso el valor de SPI_tuptable y este me aparece como null. > > Mi consulta es si el valor de SPI_tuptable se puede usar directamente en > una función y si porqué en este caso me aparece como null dicho valor. > Adjunto el código fuente de dicha función en c. > > La variable SPI_tuptable que quieres utilizar es la que se declara en > "executor/spi.h". La que declaras localmente en la función es NULL > porque no la inicializas, pero no deberías declararla. > > Un saludo, > > Juan José Santamaría Flecha >