Funciones de metadatos

Documentación del módulo y descripción detallada de las funciones de metadatos.

Documentación de funciones/subrutinas

  • subroutine nzaeGetInputScale(handle, columnIndex, result)

    Determina la escala de una columna de entrada.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) La escala de la entrada en el índice de columna especificado.

  • subroutine nzaeGetInputSize(handle, columnIndex, result)

    Determina el tamaño de una columna de cadena de entrada.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) Tamaño de la entrada en el índice de columna especificado.

  • subroutine nzaeGetInputType(handle, columnIndex, result)

    Determina el tipo de datos de una columna de entrada gven.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) Tipo de la entrada en el índice de columna especificado.

    Los tipos posibles se encuentran en " /nz/kit/sys/include/nzudsudxtypes.h.

  • subroutine nzaeGetNumberOfInputColumns(handle, result)

    Determina el número de columnas de la entrada.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El número de columnas de la entrada.

  • subroutine nzaeGetNumberOfOutputColumns(handle, result)

    Determina el número de columnas de la salida.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El número de columnas en la salida.

  • subroutine nzaeGetOutputScale(handle, columnIndex, result)

    Determina la escala de una columna de salida.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) La escala de la salida en el índice de columna especificado.

    Esta función funciona tanto para los EAs de función como durante el estado de proceso "resultado final" de los EAs agregados.

  • subroutine nzaeGetOutputSize(handle, columnIndex, result)

    Determina el tamaño de una columna de cadena de salida.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) Tamaño de la salida en el índice de columna especificado.

    Esta función funciona tanto para los EAs de función como durante el estado de proceso "resultado final" de los EAs agregados.

  • subroutine nzaeGetOutputType(handle, columnIndex, result)

    Determina el tipo de datos de una columna de salida gven.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • columnIndex

        (entero) El índice de la columna a interrogar.

      • Resultado

        (entero) Tipo de salida en el índice de columna especificado.

    Los tipos posibles se encuentran en ' /nz/kit/sys/include/nzudsudxtypes.h. Esta función funciona tanto para los EAs de función como durante el estado de proceso "resultado final" de los EAs agregados.

  • subroutine nzaeIsDataInnerCorrelated(handle, result)

    Determina si el EA se invocó con datos correlacionados internamente.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El valor es 1 si el EA se invocó de forma que los datos están correlacionados internamente; 0 en caso contrario.

  • subroutine nzaeIsDataLeftCorrelated(handle, result)

    Determina si el EA fue invocado con datos correlacionados a la izquierda.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El valor es 1 si el EA se invocó de forma que los datos están correlacionados a la izquierda; 0 en caso contrario.

  • subroutine nzaeIsDataUncorrelated(handle, result)

    Determina si el EA fue invocado con datos no correlacionados.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El valor es 1 si el EA se invocó de forma que los datos están correlacionados; 0 en caso contrario.

  • subroutine nzaeIsInvokedWithOrderByClause(handle, result)

    Determina si el AE se invocó con una cláusula ORDER BY.

    • Parámetros
      • descriptor de contexto

        (entero) El tipo de datos en cuestión.

      • Resultado

        (entero) El valor es 1 si el AE se invocó con una cláusula ORDER BY; 0 en caso contrario.

  • subroutine nzaeIsInvokedWithOverClause(handle, result)

    Determina si el AE fue invocado con una cláusula OVER.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • Resultado

        (entero) El valor es 1 si el AE se invocó con una cláusula OVER; 0 en caso contrario.

  • subroutine nzaeIsInvokedWithPartitionByClause(handle, result)

    Determina si el AE se invocó con una cláusula PARTITION BY.

    • Parámetros
      • descriptor de contexto

        (entero) El manejador pasado a nzaeHandleRequest.

      • result(integer) El valor es 1 si el AE se invocó con una cláusula PARTITION BY; 0 en caso contrario.