Funções de metadados
Documentação do módulo e descrição detalhada das funções de metadados.
Documentação de funções/subrotinas
- subroutine nzaeGetInputScale(handle, columnIndex, result)
Determina a escala de uma coluna de entrada.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(número inteiro) A escala da entrada no índice de coluna especificado.
- manipulação
- Parâmetros
- subroutine nzaeGetInputSize(handle, columnIndex, result)
Determina o tamanho de uma coluna de cadeia de caracteres de entrada.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(inteiro) O tamanho da entrada no índice de coluna especificado.
- manipulação
- Parâmetros
- subroutine nzaeGetInputType(handle, columnIndex, result)
Determina o tipo de dados de uma determinada coluna de entrada.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(inteiro) O tipo de entrada no índice de coluna especificado.
- manipulação
Os tipos possíveis podem ser encontrados em ' /nz/kit/sys/include/nzudsudxtypes.h.
- Parâmetros
- subroutine nzaeGetNumberOfInputColumns(handle, result)
Determina o número de colunas na entrada.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(inteiro) O número de colunas na entrada.
- manipulação
- Parâmetros
- subroutine nzaeGetNumberOfOutputColumns(handle, result)
Determina o número de colunas na saída.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(número inteiro) O número de colunas na saída.
- manipulação
- Parâmetros
- subroutine nzaeGetOutputScale(handle, columnIndex, result)
Determina a escala de uma coluna de saída.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(número inteiro) A escala da saída no índice de coluna especificado.
- manipulação
Essa função funciona para AEs de função e também durante o estado de processo de "resultado final" de AEs agregados.
- Parâmetros
- subroutine nzaeGetOutputSize(handle, columnIndex, result)
Determina o tamanho de uma coluna de string de saída.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(número inteiro) O tamanho da saída no índice de coluna especificado.
- manipulação
Essa função funciona para AEs de função e também durante o estado de processo de "resultado final" de AEs agregados.
- Parâmetros
- subroutine nzaeGetOutputType(handle, columnIndex, result)
Determina o tipo de dados de uma coluna de saída dada.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- columnIndex
(inteiro) O índice da coluna a ser interrogado.
- Resultado
(inteiro) O tipo de saída no índice de coluna especificado.
- manipulação
Os tipos possíveis podem ser encontrados em ' /nz/kit/sys/include/nzudsudxtypes.h. Essa função funciona para AEs de função e também durante o estado de processo de "resultado final" de AEs agregados.
- Parâmetros
- subroutine nzaeIsDataInnerCorrelated(handle, result)
Determina se o AE foi chamado com dados de correlação interna.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(número inteiro) O valor é 1 se o AE foi invocado de forma que os dados sejam correlacionados internamente; 0 caso contrário.
- manipulação
- Parâmetros
- subroutine nzaeIsDataLeftCorrelated(handle, result)
Determina se o AE foi chamado com dados correlacionados à esquerda.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(número inteiro) O valor é 1 se o AE foi chamado de forma que os dados sejam correlacionados à esquerda; 0 caso contrário.
- manipulação
- Parâmetros
- subroutine nzaeIsDataUncorrelated(handle, result)
Determina se o AE foi chamado com dados não correlacionados.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(número inteiro) O valor é 1 se o AE foi invocado de forma que os dados sejam correlacionados; 0 caso contrário.
- manipulação
- Parâmetros
- subroutine nzaeIsInvokedWithOrderByClause(handle, result)
Determina se o AE foi chamado com uma cláusula ORDER BY.
- Parâmetros
- manipulação
(integer) O tipo de dados em questão.
- Resultado
(número inteiro) O valor é 1 se o AE foi chamado com uma cláusula ORDER BY; 0 caso contrário.
- manipulação
- Parâmetros
- subroutine nzaeIsInvokedWithOverClause(handle, result)
Determina se o AE foi invocado com uma cláusula OVER.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- Resultado
(número inteiro) O valor é 1 se o AE foi chamado com uma cláusula OVER; 0 caso contrário.
- manipulação
- Parâmetros
- subroutine nzaeIsInvokedWithPartitionByClause(handle, result)
Determina se o AE foi chamado com uma cláusula PARTITION BY.
- Parâmetros
- manipulação
(inteiro) O identificador passado para o nzaeHandleRequest.
- result(integer) O valor é 1 se o AE tiver sido chamado com uma cláusula PARTITION BY; 0 caso contrário.
- manipulação
- Parâmetros